Python 绝技 —— TCP 服务器与客户端
IT科技类资讯 2025-10-10 04:20:51
0
复制#!/usr/bin/env python3 # -*- coding: utf-8 -*- #公众号:python学习开发 import socket import threading def tcplink(conn,绝技 addr): print("Accept new connection from %s:%s" % addr) conn.send(b"Welcome!\n") while True: conn.send(b"Whats your name?") data = conn.recv(1024) if data == b"exit": conn.send(b"Good bye!\n") break conn.send(b"Hello %s!\n" % data) conn.close() print("Connection from %s:%s is closed" % addr) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(("127.0.0.1", 6000)) s.listen(5) print("Waiting for connection...") while True: conn, addr = s.accept() t = threading.Thread(target = tcplink, args = (conn, addr)) t.start() 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.