![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
dipsy |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 13.1.2005 Где: Нижний Новгород Репутация: нет Всего: нет |
Хочу сделать tcp-сервер. Основываюсь на примерах их документации. Код сервера:
Код клиента:
сначала запускаю файл сервера, потом код клиента. клиент отображает: Received: HELLO FROM PYTHON CLIENT потом срабатывает таймер и на "сервере" возникает ошибка:
на сколько понимаю, ошибка в том, что соединение закрылось. не понимаю, почему оно закрылось. как сделать, чтобы оно осталось открытым? |
||||||
|
|||||||
Karadul |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.5.2006 Репутация: нет Всего: 1 |
А оно чем-то отличается от просто def hello(cls) ? |
|||
|
||||
dipsy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 13.1.2005 Где: Нижний Новгород Репутация: нет Всего: нет |
у def hello(cls) на вход в cls придёт объект (self), а если указан @classmethod, то придёт класс. тот же самый, который был бы доступен по self.__class__
|
|||
|
||||
Karadul |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.5.2006 Репутация: нет Всего: 1 |
И куда он придет, т.е. как к нему обращаться, если в аргументах его нет?
|
|||
|
||||
dipsy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 13.1.2005 Где: Нижний Новгород Репутация: нет Всего: нет |
|
|||
|
||||
Karadul |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.5.2006 Репутация: нет Всего: 1 |
Пардон, я cls не заметил.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |