从客户端/服务器接收数据无效

时间:2020-01-28 09:22:36

标签: python sockets

我开发了一个小型Python程序,该程序应从另一个客户端或服务器接收和输出数据。但是,我收到一条我不知道的错误消息。谁能帮我?非常感谢

import socket
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(('192.168.1.34', 80))
from_server = client.recv(4096)
client.close()
print from_server

Error:

Traceback (most recent call last):
File "CallManager2.py", line 4, in <module>
client.connect(('192.168.1.34', 80))
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 111] Connection refused

1 个答案:

答案 0 :(得分:0)

该错误源于您的程序无法访问服务器或其他客户端。

检查您要连接的地址上是否有某些内容正在侦听传入的连接。

然后,您可以检查要连接的地址是否与程序位于同一网络上。