Python:如何导入嵌套包?

我有一个名为myscrapy的软件包,目录结构为:


+ spider-common

--+ myscrapy

----+ basespiders

------+ __init__.py

------+ mod.py

--+ __init__.py

--+ mod.py

我有一个环境变量:


export PYTHONPATH=~/spider-common

这是成功的:


from myscrapy import mod

但是失败了:


from myscrapy.basespiders import mod

ImportError:没有名为myscrapy.basespiders的模块


为什么?


素胚勾勒不出你
浏览 168回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python