【发布时间】:2019-01-22 23:31:13
【问题描述】:
我有一些这样的代码:
@zhihu.log_attr
@zhihu.iter_factory('voters')
def voters(x):
from .People import People
return People(x)
但是 IDE ... Imgur Image
所以我尝试这种方式:
@zhihu.log_attr
@zhihu.iter_factory('voters')
def voters(x)->People:
from .People import People
return People(x)
但它不起作用。
NameError: name 'People' is not defined
【问题讨论】:
-
顺便说一句,Sublime 不是 IDE;它是一个文本编辑器。它使用外部 Python 解释器来运行您的程序,因此如果您在代码中看到错误,那么 Sublime 不太可能与它有任何关系(除非在运行您的程序之前需要采取特殊步骤,例如激活虚拟环境或其他东西) .
标签: python python-3.x sublimetext3