Python socket错误 - 如何修复

0 投票
2 回答
904 浏览
提问于 2025-04-17 02:42

我有这段代码:

>>> 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的拼写和端口号),但是这个错误的原因是没有服务器在那个端口上监听。下次请直接复制粘贴你用的代码和错误信息。

撰写回答