可以声明导入脚本看不见的全局变量吗?
,例如,在脚本中
a.py
i有一个可变量var_a
,该函数可用于a.py
中的任何函数。但是,在导入的脚本b.py
中,我希望无法访问。
(与C的
a.py
模块变量有点相似):
:
var_a
:
:
static
测试:
a.py
我想在引用var_a = "hello"
print("In script a.py:", var_a)
时出现错误。
韦尔....有点?
您可以使用
b.py
变量将其一起入侵,并检查它是否在您要被调用的一个内部。
这里是一个例子
from a import var_a
print("In script b.py:", var_a)
$ python3 b.py
In script a.py: hello
In script b.py: hello