Python 引用包中的其他模块
我有一个python包:Python 引用包中的其他模块,python,oop,module,package,Python,Oop,Module,Package,我有一个python包: myPackage -----> __init__.py ----> base.py ----> Feature.py Feature.py中的我的类继承自base.py中的一个基类 class FeatureClass(baseclassname): pass 根据pylint,它指出我应该像这样引用我的模块: import agol.base 在feature.py中,但当我运行代码时,python会引发一个异常 正确的方法是什么
myPackage
-----> __init__.py
----> base.py
----> Feature.py
Feature.py中的我的类继承自base.py中的一个基类
class FeatureClass(baseclassname):
pass
根据pylint,它指出我应该像这样引用我的模块:
import agol.base
在feature.py中,但当我运行代码时,python会引发一个异常
正确的方法是什么
谢谢有什么异常?异常:sys.path\PYTHONPATH上没有名为agol.baseIs agol的模块?您的包是agol还是myPackage?是否尝试从myPackage.base导入baseclassname?