先祝各位中秋愉快~
例如在模块 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 再修改的话那么模块多了以后不好管理,我感觉用模块意义也不大了