【发布时间】:2018-09-13 09:42:28
【问题描述】:
我用类变量声明了一个类。 模块名称 my_moudle_1.py 例如:
class my_class:
my_dict={}#The class variable
def __init__(self):
return
在不同的模块 - my_moudle_2.py 我写道:
从 my_moudle_1 导入 my_class
在这个模块里面有一个类。在我写的类方法中:
my_class.my_dict['123']=5
在第三个模块 - my_moudle_3.py 我又写了一遍:
从 my_moudle_1 导入 my_class
当我检查 my_class 实例中的 my_dict 变量值时,我得到 该值为 {}。 我如何在不同的模块中更新类变量并使用它 在不同文件的实例中?
谢谢
【问题讨论】:
-
会不会是缩进?
-
如果您要发布minimal reproducible example,人们会更容易帮助您。
标签: python python-3.x