我正在尝试针对 Zope 导入污染的源代码运行 pylint:
************* Module youraddon.interfaces
F0401: 11,0: Unable to import 'zope.interface'
问题中的代码:
from zope.interface import Interface
并且 zope.interface 鸡蛋在 sys.path 中传递给 pylint 作为鸡蛋:
cat ../../bin/pylint|grep -i interface
'/fast/buildout-cache/eggs/zope.interface-3.6.7-py2.6-macosx-10.6-i386.egg',
现在的问题是
我可以以它理解的方式制作 pylint import zope.interface 吗?为什么它实际上失败了?
如果没有,我怎样才能抑制导入警告并将文件的其余部分正常处理?
还得到:
# E0611: 11,0: No name 'interface' in module 'zope'