【发布时间】:2021-09-08 06:34:10
【问题描述】:
大家好,这是我在项目中遇到的问题。这里我用一个简单的例子来解释一下。当我尝试运行 main.py 时,我想使用此模块中的变量而不是助手中的变量,但即使我删除了全局变量“a”,输出结果也始终为 2。 不输入函数参数有什么办法吗?希望有人能帮忙:(
helper.py
a = 2
def test():
print(a)
main.py
from helper import *
del globals()["a"]
if __init__ == "__main__":
a = 10
test()
【问题讨论】:
标签: python import global-variables