Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python应用程序模板_Python_Templates_Installation_Naming Conventions_Setup Project - Fatal编程技术网

Python应用程序模板

Python应用程序模板,python,templates,installation,naming-conventions,setup-project,Python,Templates,Installation,Naming Conventions,Setup Project,我正在创建许多Python项目,所以我想为它们创建一个基础模板。 我发现快速和粘贴是使用模板的工具 我使用bazaar作为VCS(使用BuildDeb插件),所以我希望在开始时对其进行初始化 有没有其他工具可以用来创建Python项目模板,这些模板可以创建带有测试的基本文件结构、用于buildeb的debian dir和其他需要的文件? 我需要它易于定制。或者可能存在现有的标准模板? 我在启动项目时遇到了一些麻烦,例如惯例是什么,项目应该是什么样子?!有关于这方面的教程/示例吗?我认为框架可以快

我正在创建许多Python项目,所以我想为它们创建一个基础模板。 我发现快速粘贴是使用模板的工具

我使用bazaar作为VCS(使用BuildDeb插件),所以我希望在开始时对其进行初始化

有没有其他工具可以用来创建Python项目模板,这些模板可以创建带有测试的基本文件结构、用于buildeb的debian dir和其他需要的文件? 我需要它易于定制。或者可能存在现有的标准模板?
我在启动项目时遇到了一些麻烦,例如惯例是什么,项目应该是什么样子?!有关于这方面的教程/示例吗?

我认为框架可以快速回答您的问题,例如,在web中有一个非常迷你的框架
flask

欢迎| Flask(Python微框架)->

烧瓶中有:

  • 代码约定,Pocoo样式指南-Flask 0.9-dev文档->
  • 带有blueprint模块化应用程序的文件夹示例- Flask 0.9-dev文档->
但是还有一些事情,比如pep8和。。。
请参阅《Python样式指南》->

在的帮助下,您可以轻松创建典型Python项目的文件结构。我不会完全满足你的需要,因为它提倡Git作为风投。另一个很好的选择是。

我正在使用金字塔作为web框架,但我需要用于任何项目的通用、较低级别的工具。我认为金字塔有一些类似于创建金字塔项目的东西-金字塔web应用程序开发框架v1.3a6->是的,金字塔使用粘贴器,我对此没有问题。虽然此链接可以回答这个问题,最好在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能会无效。PyScapold和CookieCutter是否仍然是2020年当前最好的答案?如果是这样,为什么我要用一个而不是另一个?我知道CookieCutter是通用的,所以它取决于您将要使用的模板,所以问题变成了,对于一般python/库项目来说,什么样的模板是好的?