Форум сайта python.su
Собственно вопрос: есть модуль main.py ( описание класа MainWindow и вызов основного окна ).
Возможно ли из одного модуля к примеру main.py ( допустим по нажатию конопки изменяется значение переменної ) передать значение переменної в другой модуль color.py, где это значение будет использовано в операторе if?
Другими словами: если я меняю значение переменної в модуле main.py как сделать так чтоб оно сразу обновлялось в других модулях?
Отредактировано Vit_88 (Апрель 26, 2015 18:26:30)
Офлайн
Интерпретатор един - все в вашей власти. Такое легко сделать :)
main.py:
import b class Tx: pass if __name__ == '__main__': b.f() a=b.get_a() a.x=2 b.f() a.x=3 b.f() else: a=Tx() a.x=1
import main def get_a(): return main.a def f(): print main.a.x
Отредактировано doza_and (Апрель 26, 2015 20:58:19)
Офлайн