[Python] 如何永久修改其他模块中的变量

先祝各位中秋愉快~

例如在模块 modulea 中设置 A = True
然后在模块 moduleb 中

from modulea import *
print(A) def fuc(): global A A = False
print(A)

发现输出是两个真值

问题一:如果我想在模块 b 中修改 A 怎么做呢?
问题二:假如有三个模块 abc,模块 a 用于存放对象 x,模块 b 每天修改对象 x,模块 c 每天调用修改后的 x 应该如何实现?如果只能在 b 中创建一个变量等于 A 再修改的话那么模块多了以后不好管理,我感觉用模块意义也不大了

发表回复

您的电子邮箱地址不会被公开。