Python应用程序模板

问题描述:

我正在创建许多Python项目,所以我想为它们设置一个基本模板。 我发现快速Paster作为使用模板的工具。Python应用程序模板

我使用集市作为VCS(带有build-deb插件),所以我想在开始时进行初始化。

是否有任何其他工具用于创建Python项目模板,该模板创建基本文件结构与测试,debian目录为buildeb和其他需要的文件? 我需要很容易定制。或者,也许有现有的标准模板? 我在开始项目时遇到了一些麻烦,例如什么是约定,项目应该是什么样子?任何教程/样本?

我认为框架是快速回答你的问题,例如在网络有非常小的框架是flask

欢迎|烧瓶(一个Python Microframework) - >http://flask.pocoo.org/

在烧瓶有:

但有出头别的喜欢PEP8和... 请参阅Python风格指南 - >http://www.python.org/doc/essays/styleguide.html

+0

我使用Pyramid作为Web框架,但是我需要一般的,较低级别的工具用于任何项目。 – marcinpz 2012-01-31 13:53:56

+0

我认为金字塔有一些东西,如创建一个金字塔项目 - 金字塔Web应用程序开发框架v1.3a6 - > http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/project.html – Efazati 2012-01-31 14:19:03

+0

是金字塔使用贴纸,我没有问题。 – marcinpz 2012-01-31 14:25:25

您可以在PyScaffold的帮助下轻松创建典型Python项目的文件结构。因为它主张Git作为VCS,所以我不会完全满足你的需求。另一个很好的选择是Cookiecutter

+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – 2015-09-22 10:11:47