多个py文件如何共享全局变量

跑完这个demo就能很深刻的理解了

https://www.jianshu.com/p/4bb742d7d672

 

我觉得主要有两个核心关键点:

第一,命名空间;都用import glVar

 

第二,在main.py运行时,glVar的变量是可以共享的;如果换一个test.py文件运行, 那么之前在main.py中运行得到的变量值是不会被保存的,切记;这可不是把全局变量存到硬盘上,大家都修改一个值,而是某一个命名空间下对应的变量值是不变的。

你可能感兴趣的:(Python,Eric6)