Python应用程序模板
我正在创建许多Python项目,所以我想为它们创建一个基础模板。 我发现快速和粘贴是使用模板的工具 我使用bazaar作为VCS(使用BuildDeb插件),所以我希望在开始时对其进行初始化 有没有其他工具可以用来创建Python项目模板,这些模板可以创建带有测试的基本文件结构、用于buildeb的debian dir和其他需要的文件? 我需要它易于定制。或者可能存在现有的标准模板?Python应用程序模板,python,templates,installation,naming-conventions,setup-project,Python,Templates,Installation,Naming Conventions,Setup Project,我正在创建许多Python项目,所以我想为它们创建一个基础模板。 我发现快速和粘贴是使用模板的工具 我使用bazaar作为VCS(使用BuildDeb插件),所以我希望在开始时对其进行初始化 有没有其他工具可以用来创建Python项目模板,这些模板可以创建带有测试的基本文件结构、用于buildeb的debian dir和其他需要的文件? 我需要它易于定制。或者可能存在现有的标准模板? 我在启动项目时遇到了一些麻烦,例如惯例是什么,项目应该是什么样子?!有关于这方面的教程/示例吗?我认为框架可以快
我在启动项目时遇到了一些麻烦,例如惯例是什么,项目应该是什么样子?!有关于这方面的教程/示例吗?我认为框架可以快速回答您的问题,例如,在web中有一个非常迷你的框架
flask
欢迎| Flask(Python微框架)->
烧瓶中有:
- 代码约定,Pocoo样式指南-Flask 0.9-dev文档->
- 带有blueprint模块化应用程序的文件夹示例- Flask 0.9-dev文档->
请参阅《Python样式指南》->在的帮助下,您可以轻松创建典型Python项目的文件结构。我不会完全满足你的需要,因为它提倡Git作为风投。另一个很好的选择是。我正在使用金字塔作为web框架,但我需要用于任何项目的通用、较低级别的工具。我认为金字塔有一些类似于创建金字塔项目的东西-金字塔web应用程序开发框架v1.3a6->是的,金字塔使用粘贴器,我对此没有问题。虽然此链接可以回答这个问题,最好在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能会无效。PyScapold和CookieCutter是否仍然是2020年当前最好的答案?如果是这样,为什么我要用一个而不是另一个?我知道CookieCutter是通用的,所以它取决于您将要使用的模板,所以问题变成了,对于一般python/库项目来说,什么样的模板是好的?