网络编程32

服务端

 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'))

猜你喜欢

转载自www.cnblogs.com/jpr-ok/p/9259141.html