Python 错误记录

部分可能以偏概全,以后遇到时在进行更正
1.相对导入 ValueError: Attempted relative import beyond toplevel package

importTest/
├── __init__.py
├── m1.py 
├── m.py             from .package import p1
└── package
    ├── __init__.py
    └── p1.py        from .. import m1

含有相对导入的文件不能执行,需要把整体作为一个包导入使用,如上述,需要将importTest作为一个包使用。
__main__不能使用相对导入。

猜你喜欢

转载自blog.csdn.net/a540366413/article/details/73571992