Я новичок в python, поэтому, пожалуйста, извините, что, вероятно, довольно глупый вопрос.
В принципе, у меня есть одна глобальная переменная, называемая _debug, которая используется для определения того, должен ли script выводить информацию об отладке. Моя проблема в том, что я не могу установить его в другом python script, чем тот, который его использует.
У меня есть два сценария:
one.py:
-------
def my_function():
if _debug:
print "debugging!"
two.py:
-------
from one import *
_debug = False
my_function()
Запуск two.py вызывает ошибку:
NameError: global name '_debug' is not defined
Может ли кто-нибудь сказать мне, что я делаю неправильно?