Найти - Пользователи
Полная версия: Ошибка ConnectionRefusedError: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
Начало » Python для новичков » Ошибка ConnectionRefusedError: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
1
sergkyrnosov
Выполняю скрипт

import socket

sock = socket.socket()
sock.connect(('127.0.0.1', 9090))
sock.send('hello, world!')

data = sock.recv(1024)
sock.close()

print(data)

Выдается ошибка: ConnectionRefusedError: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Что может быть?
windows 7 64 бит. брандмауер отключен, прокси на експорере отключил.
что может еще быть?
Budulianin
sergkyrnosov
Если у тебя никто не прослушивает этот порт, то к чему ты будешь подключаться?

P.S. код в теги обрамляй.
sergkyrnosov
перед этим запускаю:
это


sock = socket.socket()
sock.bind(('127.0.0.1', 9090))
sock.listen(1)
conn, addr = sock.accept()
print("connected:", addr)
while True:
    data = conn.recv(1024)
    if not data:
        break
    conn.send(data.upper())
conn.close()
import socket
sergkyrnosov
А можно на одном компе и сервер и клиента на питоне запускать?
Budulianin
sergkyrnosov
А можно на одном компе и сервер и клиента на питоне запускать?

Можно, Python тут ни при чём.
Попробуй ещё раз, должно работать. Наверно у тебя висит не закрытый процесс.

Открой две консоли(cmd) запусти в каждой оболочку интерпретатора, в одной запусти сервер, в другой цепляйся к нему и всё получится.
sergkyrnosov
Я программы редактирую и запускаю через IDLE
а они запускаются в одном shell питона.

Наверное из-за этого не работает.

Я сервер запустил из IDLE а вторую по ярлыку.
Все оказывается работает !!!
Спасибо
Budulianin
sergkyrnosov
Я программы редактирую и запускаю через IDLE

Выкини его. Если нужна интерактивная оболочка, то пользуйся через cmd или ipython.
Код пиши в редакторе(их много), потом запускай файл, через интерпретатор(в консоли).
sergkyrnosov
Спасибо за советы, я с питоном первый раз.
Привык к интегрировнным средам разработки.

Budulianin
sergkyrnosov
Привык к интегрировнным средам разработки.
pycharm
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB