【发布时间】:2020-07-02 13:40:43
【问题描述】:
#server
import socket
s = socket.socket()
print("Socket connected")
s.bind((socket.gethostname(),9999))
s.listen(3)
print("waiting for connection")
while True:
c, addr = s.accept()
print("connected with",addr)
c.send(bytes("Welcome!","utf-8"))
c.close()
#client
import socket
c = socket.socket()
c.connect((socket.gethostname(),9999))
msg = c.recv(1024)
print(msg.decode("utf-8"))
运行客户端后出现错误提示:OSError: [WinError 10048] 每个套接字地址(协议/网络地址/端口)通常只允许使用一次
【问题讨论】: