我写了一个本地的服务端,一个本地的客户端,客户端启动一直提示链接被拒绝
服务端import socket
server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
host='127.0.0.1'
port=8001
server_socket.listen(10)
print("start...")
while True:
client_sock,add=server_socket.accept()
print("链接地址 %s"%add)
msg='welcome '
client_sock.send(msg.encode("utf-8"))
client_sock.close()
以下是客户端
import socket
client_sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
host='127.0.0.1'
port=8001
client_sock.connect((host,port))
msg=client_sock.recv(1024)
client_sock.close()
print(msg.decode('utf-8'))
这个是参考手册写的,仔细检查过很多遍没啥问题啊,服务端已启动正常,客户端已启动就提示
client_sock.connect((host,port))
ConnectionRefusedError: Connection refused
求教育,求支招,求解释,我哪里不对么,环境是 mac 系统,系统防火墙已经关闭 您好,server端您没有绑定监听地址
server_socket.bind((host, port))
页:
[1]