簡體   English   中英

Python項目結構和相關導入

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM