对话与接收
import socket
#socket通信附实例
Server=socket.socket()#建立server
Server.bind((“127.0.0.1”,9099))#端口应打于1000
Server.listen(2)#排队客户端数目
conn,address=Server.accept()
while True:
data = conn.recv(1024) # 解码比特
print(data.decode(encoding=“utf-8”))
msg=input(“回个消息吧:”)
if msg==“exit”:
break
conn.sendall(“收到!”.encode(“utf-8”))
Server.close()
import socket
Client=socket.socket()
Client.connect((“127.0.0.1”,9099))
while True:
msg=input(“请输入你要发送的数据:”)
if msg==“exit”:
break
Client.sendall(msg.encode(“utf-8”))
data=Client.recv(1024)
print(data.decode(encoding=“utf-8”))
Client.close()