@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 должен в любом случае работать. Не могу понять в чем причина, буду благодарен любому ответу.
  • Вопрос задан
  • 487 просмотров
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
а если так сервер?
https://docs.python.org/3.8/library/http.server.ht...

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

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽