导包分为:绝对路径、相对路径

在测试时发现不能够使用相对路径

查过之后才知道:

官方文档:

例子:

python相对导包问题-LMLPHP

main.py

test.py

sub_test

项目中main.py才是主程序,所以只能有绝对路径;

而其他py文件中可以有绝对路径和相对路径

相对路径导入:


update:

注意:绝对路径是从sys.path开始找,而相对路径是从当前路径开始找

参考:

ModuleNotFoundError: No module named '__main__.xxxx'

05-17 11:59