我正在創建許多Python項目,所以我想爲它們設置一個基本模板。 我發現快速和Paster作爲使用模板的工具。Python應用程序模板
我使用集市作爲VCS(帶有build-deb插件),所以我想在開始時進行初始化。
是否有任何其他工具用於創建Python項目模板,該模板創建基本文件結構與測試,debian目錄爲buildeb和其他需要的文件? 我需要很容易定製。或者,也許有現有的標準模板? 我在開始項目時遇到了一些麻煩,例如什麼是約定,項目應該是什麼樣子?任何教程/樣本?
我正在創建許多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
您可以在PyScaffold的幫助下輕鬆創建典型Python項目的文件結構。因爲它主張Git作爲VCS,所以我不會完全滿足你的需求。另一個很好的選擇是Cookiecutter。
雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – 2015-09-22 10:11:47
我使用Pyramid作爲Web框架,但是我需要一般的,較低級別的工具用於任何項目。 – marcinpz 2012-01-31 13:53:56
我認爲金字塔有一些東西,如創建一個金字塔項目 - 金字塔Web應用程序開發框架v1.3a6 - > http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/project.html – Efazati 2012-01-31 14:19:03
是金字塔使用貼紙,我沒有問題。 – marcinpz 2012-01-31 14:25:25