Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отладка сетевых программ 
:(
    Опции темы
GoldFinch
Дата 14.3.2010, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: нет
Всего: 26



Python3.1-win32
Код

import socket

clientListenSocket = socket.socket(
    socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)
clientListenSocket.bind(('', 7777))
clientListenSocket.listen(1)

while True:
    clientSocket, clientAddr = clientListenSocket.accept()
    print('connected:', clientAddr)
    clientSocket.close()

запускаю из IDLE этот код, затем перезапускаю  - получаю ошибку "порт уже используется"

как от этого избавиться?
PM MAIL ICQ   Вверх
Pfailed
Дата 23.3.2010, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: нет
Всего: 39



Попробуйте установить опцию SO_REUSEADDR у сокета.


--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0401 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.