我试着阅读了关于兄弟姐妹导入的问题,甚至是 包的文档,但我还没有找到答案。
结构如下:
├── LICENSE.md
├── README.md
├── api
│ ├── __init__.py
│ ├── api.py
│ └── api_key.py
├── examples
│ ├── __init__.py
│ ├── example_one.py
│ └── example_two.py
└── tests
│ ├── __init__.py
│ └── test_one.py
examples
和tests
目录中的脚本如何从
api
模块,并从命令行运行?< / p >
另外,我想避免对每个文件都使用丑陋的sys.path.insert
攻击。肯定
这可以在Python中完成,对吧?< / p >