Задать вопрос
@pynew_user

[WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. Как исправить?

Начал осваивать сетевое программирование на python. Написал код для подключения клиента к серверу на своем компьютере.
Сервер:
server.py

from socket import *

ser = socket(AF_INET, SOCK_STREAM)

LOCALHOST = 'localhost'
PORT = 7000
ser.bind(
    (LOCALHOST, PORT)
)

ser.listen(5)

user, addr = ser.accept()
print(f"CONNCTED:\n{user}\n{addr}")


Клиент:
client.py

from socket import *
client = socket(AF_INET, SOCK_STREAM)

LOCALHOST = 'localhost'
PORT = 7000
client.connect(
    (LOCALHOST, PORT)
)
input('END')


В итоге получаю ошибку, указанную в теме вопроса. Брэндмауэр вырубил, ПК перезагружал, в свойствах Интернета Proxy не стоит, запускаю сначала сервер, а потом клиент. Сервер запускаю через cmd (от администратора), клиент запускаю в VS code. Перепробовал все варианты IP адресов, но я думаю, что localhost должен в любом случае работать. Не могу понять в чем причина, буду благодарен любому ответу.
  • Вопрос задан
  • 680 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
а если так сервер?
https://docs.python.org/3.8/library/http.server.ht...

соединись хотя бы
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы