最佳答案
我有一个在 Eclipse 中使用 PyDev 的 Python 项目,PyDev 不断为我的代码生成错误。我有一个定义 settings
对象的模块 settings
。我将其导入到模块 b
中,并将属性分配为:
from settings import settings
settings.main = object()
在我的一些代码中——但不是全部,像这样的语句:
from settings import settings
print settings.main
... 在 Eclipse 代码错误窗格中生成“ UnDefinition variable from import: main”消息,即使代码运行没有问题。我怎样才能纠正这些错误呢?