Python socket错误 - 如何修复
我有这段代码:
>>> import socket
>>> sck = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> sck = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> sck.connect(('loaclhost', 2525))
然后我遇到了这个错误:
Traceback (most recent call last): File "<pyshell#4>", line 1, in <module> sck.connect(('localhost', 2526)) socket.error: [Errno 10061] No connection could be made because
目标机器主动拒绝了连接
请帮帮我。错误可能出在哪里?我该怎么修复它?
2 个回答
5
试着把连接地址改成“localhost”,而不是“loaclhost”。
1
你的代码和错误信息不一致(比如localhost的拼写和端口号),但是这个错误的原因是没有服务器在那个端口上监听。下次请直接复制粘贴你用的代码和错误信息。