【发布时间】:2018-05-19 20:51:11
【问题描述】:
我有以下问题。我想从我刚刚导入的模块中编辑类的变量。我只能找到相反的方法。从主编辑模块。 我想要以下内容:
main.py:
class A:
MyVar = 7
import a
print(MyVar) #I want to get 4
a.py:
A.MyVar = 4
执行 main.py 时出现“NameError: name A is not defined”。
【问题讨论】:
-
A不在a.py的命名空间中。 -
不在 main 的命名空间中?那我怎么添加呢?
-
在这种情况下你会遇到其他问题
标签: python python-3.x