Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Tkinter+Threads again


Автор: grock 21.10.2005, 09:05
подскажите, плиз, существует ли универсальное решение проблемы с синхронизацией оконных потоков, т.е. то которое подходило для всей формы/контролов, используя всего лишь один асинхронный конвеер.
Вот есть рецепт :

http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/82965

Здесь очередь работает только для одного контрола Text, а меня куча контролов, которые надо обновлять.
Проблема в том, что проект уже написан (причем он очень толстый) и не очень хочется вносить в него так много изменений, как если придется использовать пример выше.

Автор: bialix 5.12.2005, 16:59
гм... сделайте сколько надо очередей (Queue)
а вообще непонятно, насколько я знаю в Tkinter лишь один поток может заниматься обработкой GUI, или я не прав?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)