[英]Python project structure and relative imports
我是Python的新手,我搜索了很多谷歌並閱讀了一些關於相關進口等的文章。盡管事實上我無法讓它發揮作用。 請考慮我的以下項目結構:
/Project
/docs
/log
/prev
/src
a.py
/tests
/tests1
b.py
/tests2
.gitignore
README.txt
program.py
而我想要實現的是從腳本b.py
文件a.py
導入一個類。 一般來說,腳本b.py
應該包含導入a.py
。 我已經閱讀了一些關於使用__init__.py
文件的文章,我應該把它們放在哪里? 我應該用某種方式改變PYTHONPATH
,怎么樣? 最后一個問題,是項目結構好嗎? 感謝您的時間和幫助!
您需要使用Python單元測試,並且可以從目錄中的how-do-i-run-all-python-unit-tests開始 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.