New Empty Python Project Base
1.0.0
這就是您啟動一個新的Python項目所需的內容。
只需使用此項目模板開始新的Python項目即可。
現在,您可以通過Use this template單擊此處或單擊存儲庫中的上面的按鈕,自動創建一個基於此模板的新項目,如下圖所示。如果您不使用github,則可以簡單地克隆此存儲庫。

project/文件夾(以及其他文件中此文件夾中的所有引用),以根據文件夾的名稱自定義您的project名稱。pytest或運行python3 setup.py test來運行測試。 PYTEST-COV啟用了代碼覆蓋範圍。setup.py 。從此處刪除我的電子郵件和信息,並包含您自己的信息。如果您不打算在pip或conda上以conda的方式發布項目,則還可以刪除完整的setup.py 。testing/文件夾下添加更多測試!將您的項目作為包裝上的Pypi上傳,Python軟件包索引,以便在pip上提供! (選修的)
為此,請閱讀我的簡短逐步指南,介紹如何將新軟件包(或包裝版本)部署到PYPI。
我在這裡錄製了我的提示和技巧,要尋找的內容以及如何構建您的應用程序以使其在軟件體系結構方面保持乾淨:https://youtu.be/k4qn27ikr0g?t=1211
盧克·托寧(Luke Tonin)的《最佳Python項目結構》的文章在解釋像當前模板之類的模板如何工作方面做得很好。當前的模板比文章中的想法更完整,更複雜,因為它已經包含了測試套件(包括啟動測試示例)和一個詳盡的setup.py 。
還有我的有關軟件體系結構的視頻可以幫助您,其中我根據理論軟件體系結構而不是實用的操作方法來完成一個基於此模板的完整項目的概述。
根據法律的可能,Guillaume Chevalier和Neuraxio Inc.放棄了所有版權,相關或鄰近的這項工作權利。
鏈接到該存儲庫的引用將不需要,但不需要。