Невозможно установить соединение, потому что целевая машина активно отказалась от него - PullRequest
1 голос
/ 26 декабря 2010

Я пытался подключиться к своей локальной машине каждый раз, когда я пытаюсь запустить свою программу. Я начинающий, так что где-то это, наверное, простая ошибка.

def connect(self):
    self.conn = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    self.conn.connect((self.host,self.port))

Это код, вызывающий ошибку. Хост и порт определены. Почему это дает мне это сообщение об ошибке?

[Errno 10061] Невозможно установить соединение, поскольку целевая машина активно отказывала в этом

1 Ответ

4 голосов
/ 26 декабря 2010

Это потому, что вы не открыли порт, к которому пытаетесь подключиться, там ничего не прослушивается. Если вы пытаетесь подключиться к веб-серверу или FTP-серверу, сначала запустите его. Если вы пытаетесь подключиться к другому порту, вам также нужно написать серверное приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...