Найти - Пользователи
Полная версия: Взаимодействие между классами-потоками
Начало » Python для экспертов » Взаимодействие между классами-потоками
1
pal201
Имеем некоторый класс:
class loop:
у него есть метод run в бесконечном цикле опрашивающий состояние сети

естть еще класс loop2:
у него есть тоже метод run который в таком же бесконечном цокле что-то опрашивает.

При этом у этих класов есть некоторые методы, к которым требуется обращаться для записи в них состояния
при возниконовения событи я каждом из этих классов

Запускаются эти методы run из главного потока путем создания экземпляра класса и запуска метода start()

как наладить взаимодействие между этими классами?

Спасибо.
Lexander
Использовать события.
pal201
спасибо за ответ.
Имеется ввиду threading.Event ()?
Для одного класса можно установить только одно событие или сколько угодно?
Lexander
pal201
threading.Event
Не обязательно: http://forum.vingrad.ru/forum/topic-122026.html

pal201
Для одного класса можно установить только одно событие или сколько угодно?
Сколько угодно и задать им разные обработчики.

Если возникнут сложности с примерами по ссылке, давайте сюда ваш код, я подскажу.
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