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.放弃了所有版权,相关或邻近的这项工作权利。
链接到该存储库的引用将不需要,但不需要。