Rudium
Дек. 13, 2015 19:45:13
Каким способом изменить GUI из внешнего модуля? Генерацией виртуальных событий?
py.user.next
Дек. 14, 2015 01:50:18
Конкретный пример приведи. Что должно происходить, как это выглядит?
doza_and
Дек. 14, 2015 05:33:55
посмотрите что такое mixin
Rudium
Дек. 14, 2015 11:06:05
Из глобального пространства имен можно изменить виджет методом configure(). Это работает. Не работает если то же самое пытаться сделать из подключаемого модуля. По большему счету вопрос заключается в том, как изменить переменную модуля A из модуля B, если модуль A подключает модуль B.
FishHook
Дек. 14, 2015 11:19:23
Изменить, конечно, можно. Для этого нужно импортировать переменную А. Но вообще так не делают. Вы бы рассказали, что вы вообще пытаетесь сотворить, вам бы подсказали как правильно.
Rudium
Дек. 14, 2015 11:29:42
Мне нужно изменить содержание виджета tkinter, находящегося в одном модуле из другого модуля который импортируется первым модулем.
Rudium
Дек. 14, 2015 11:31:05
При взаимном импорте возбуждается исключение с сообщением об отсутствии переменных.
FishHook
Дек. 14, 2015 11:42:05
Rudium
Мне нужно изменить содержание виджета tkinter, находящегося в одном модуле из другого модуля который импортируется первым модулем.
Да это уже поняли. Не поняли нахрена. Вы на живом примере расскажите, а не абстрактно.
Rudium
Дек. 14, 2015 12:12:29
Функция в модуле проделывает работу и отправляет сообщение в GUI о том что работа выполнена.
Rudium
Дек. 14, 2015 12:15:59
Проблема в том что GUI в одном файле, а эта функция в другом. Причем файл с GUI подключает файл с этой функцией.