无法从python中的本地模块导入类

时间:2014-07-21 15:15:22

标签: python

我在本地目录中有一个带有

的模块parser.py
class Parser(object):
    . . . .
    . . . . 

class Parser2(object):
    . . . .
    . . . . 

我想在mainScript.py中导入它们,但是我得到了

  

错误模块解析器中没有名称'Parser'

from parser import Parser

2 个答案:

答案 0 :(得分:2)

解析器是already a Python module。重命名您的模块(例如,从" parser.py"到#34; myParseModule.py")并且您不应该遇到问题。

答案 1 :(得分:0)

检查你的sys.path。如果/usr/lib/pythonX/lib-dynload''之前,您将从标准库而不是模块导入官方解析器模块。