python如何实现相对导入

Posted Claire_xu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何实现相对导入相关的知识,希望对你有一定的参考价值。

 

拿homework项目来说,

修改sys.path,把homework这个路径写到sys.path列表中,

之后所有模块的导入,都是基于homework

 

from os import getcwd,path
from sys import path as sys_path
sys_path.insert(0,path.dirname(getcwd()))

 

以上是关于python如何实现相对导入的主要内容,如果未能解决你的问题,请参考以下文章

有条件地导入 python 类的片段

从 Python 中的相对路径导入

如何在python中完成相对导入

如何在 Python 模块中正确使用相对或绝对导入?

python相对导入示例代码不起作用[重复]

Python 常用模块学习