Найти - Пользователи
Полная версия: Внесение изменений в графический интерфейс tkinter из внешних модулей и других пространств имен нижних уровней
Начало » Python для новичков » Внесение изменений в графический интерфейс tkinter из внешних модулей и других пространств имен нижних уровней
1 2
Rudium
Каким способом изменить GUI из внешнего модуля? Генерацией виртуальных событий?
py.user.next
Конкретный пример приведи. Что должно происходить, как это выглядит?
doza_and
посмотрите что такое mixin
Rudium
Из глобального пространства имен можно изменить виджет методом configure(). Это работает. Не работает если то же самое пытаться сделать из подключаемого модуля. По большему счету вопрос заключается в том, как изменить переменную модуля A из модуля B, если модуль A подключает модуль B.
FishHook
Изменить, конечно, можно. Для этого нужно импортировать переменную А. Но вообще так не делают. Вы бы рассказали, что вы вообще пытаетесь сотворить, вам бы подсказали как правильно.
Rudium
Мне нужно изменить содержание виджета tkinter, находящегося в одном модуле из другого модуля который импортируется первым модулем.
Rudium
При взаимном импорте возбуждается исключение с сообщением об отсутствии переменных.
FishHook
Rudium
Мне нужно изменить содержание виджета tkinter, находящегося в одном модуле из другого модуля который импортируется первым модулем.
Да это уже поняли. Не поняли нахрена. Вы на живом примере расскажите, а не абстрактно.
Rudium
Функция в модуле проделывает работу и отправляет сообщение в GUI о том что работа выполнена.
Rudium
Проблема в том что GUI в одном файле, а эта функция в другом. Причем файл с GUI подключает файл с этой функцией.
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