我是 Python 的新手,我搜索了很多谷歌并阅读了一些关于相对导入等的文章。尽管我无法让它工作。请考虑我的以下项目结构:
/Project
/docs
/log
/prev
/src
a.py
/tests
/tests1
b.py
/tests2
.gitignore
README.txt
program.py
而我想要实现的是从a.py
脚本内部的文件中导入一个类b.py
。一般来说,脚本b.py
应该与导入的a.py
. 我读过一些关于使用__init__.py
文件的文章,我应该把它们放在哪里?我应该PYTHONPATH
以某种方式改变,如何?最后一个问题,项目结构好吗?感谢您的时间和帮助!