这是我的简化代码:
main.py:
import vars, module
module.function()
module.py:
class Cage:
def __init__(self):
pass
def function():
print(mode)
from vars import *
vars.py:
from module import Cage
cage = Cage()
mode = True
当我运行时main.py,它给出了错误代码NameError: name 'mode' is not defined。
为什么它没有给出预期值True?