Python 定义了全局变量的特性,使用global 关键字修饰
global key_word
但是他的一大缺陷就是只能本module 中也就是本文件中使用,跳出这个module就不行。
try 1:
使用一个更宏观的思路,全局变量就用全局加载的模块解决,很遗憾也是不行,
file_1:
global a
a = "test"
file 2:
import file_1
print(a)
报错a没有定义
try 2:
file_1:
global a
a = "test"
file 2:
import file_1
print(file_1.a)
file_1.a = "aaa"
print(file_1.a)
这样可以,但是如果再有一个module 想用呢?
try 2:
file_1:
global a
a = "test"
file 2:
import file_1
pri