python socket编程 TCP

来源:互联网 发布:电脑声音放大器软件 编辑:程序博客网 时间:2024/05/22 05:16

python socket编程 TCP

by wuxy

server.py
import socketimport commandsBUF_SIZE = 1024server_addr = ('127.0.0.1',8888)server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)server.bind(server_addr)server.listen(5)while True:client,client_addr = server.accept()print 'Connected by',client_addrwhile True:data = client.recv(BUF_SIZE)print dataclient.sendall(data)server.close()

client.py
import socketBUF_SIZE = 1024server_addr = ('127.0.0.1',8888)client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)client.connect(server_addr)while True:data = raw_input("Please input some string > ")client.sendall(data)data = client.recv(BUF_SIZE)print dataclient.close()


1 0
原创粉丝点击