Я пытаюсь подключиться к локальной машине каждый раз, когда я пытаюсь запустить свою программу. Я - нуб, поэтому, вероятно, это простая ошибка.
def connect(self):
self.conn = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.conn.connect((self.host,self.port))
Это код, вызывающий ошибку. Определены хост и порт. Почему он дает мне этот отчет об ошибке?
[Errno 10061] Соединение не может быть сделано, потому что целевая машина активно отказалась от него
Это потому, что вы не открыли порт, к которому вы пытаетесь подключиться, там ничего не слушает. Если вы пытаетесь подключиться к веб-серверу или FTP-серверу, сначала запустите его. Если вы пытаетесь подключиться к другому порту, вам также нужно написать серверное приложение.
Если такая же ошибка и IP-адрес был одним и тем же машином - перешел в средство просмотра событий и изменил свойства для каждого из них на "Перезаписать при необходимости". перезагрузите сервер, и теперь все выглядит нормально.
Удачи.