python如何实现相对导入
如果python中导入的package或module不在环境变量PATH中,可以使用sys.path将要导入的package或module加入到PATH环境变量中,之后便能使用相对导入方法。
拿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()))