服务端
1 import socket 2 import os 3 4 serversocket = socket.socket( 5 socket.AF_INET,socket.SOCK_STREAM) 6 7 host = socket.gethostname() 8 port = 9999 9 10 serversocket.bind((host,port)) 11 12 serversocket.listen(5) 13 14 while True: 15 clientsocket,addr = serversocket.accept() 16 print('连接地址:%s'%str(addr)) 17 msg = '欢迎访问菜鸟教程!'+'\r\n' 18 clientsocket.send(msg.encode('utf-8')) 19 clientsocket.close()
客户端
1 import socket 2 import sys 3 4 s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) 5 6 host = socket.gethostname() 7 8 port = 9999 9 10 s.connect((host,port)) 11 msg = s.recv(1024) 12 s.close() 13 print(msg.decode('utf-8'))