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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Многопоточность и класс/экземпляр 
:(
    Опции темы
SuperAntonio
Дата 10.3.2012, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Доброе утро, возникла необходимость написать на Python сетевую часть ПО, т.к. язык не основной для меня столкнулся с трудностями, вопросы может достаточно банальны, но все же решусь их задать -)

В параллельном потоке создается таймер, который тикает каждую секунду.
Есть класс ответственный за серверную часть (открытие/закрытие подключений итп, собственно там сущности подключенных пользователей),
отсюда вопрос как сделать что-то типа событий или получить доступ к методам экземпляра этого класса, сущность таймера прописал как поле, но таймер все равно на уровне класса, статичными методы тоже не сделать, потому что доступ к массиву пользователей идет через self.

Может не совсем понятно сформулировал, но готов прояснить -)
Спасибо.
PM MAIL   Вверх
rsm
Дата 13.3.2012, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Предлагается Twisted - событийно-ориентированный сетевой фреймворк. Как раз в тему.
PM MAIL   Вверх
bilbobagginz
Дата 13.3.2012, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 6
Всего: 317



я не знаю что к чему, но иногда вот это очень помогает: http://www.tornadoweb.org/




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


 




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


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

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