cookiecutter是一个简单好用的项目生成器引擎,并且已经有很多各种类型的模板。 除了Python项目,还有很多其它语言的项目模板。 它可以极大地省去一个项目初始化的重复劳动。
当然,如果不满意,还是可以自己修改、定制模板的
安装cookiecutter
pip install cookiecutter
cookiecutter就是一个已经发布的Python包,因此用Python的手段可以直接安装。
对于非Python系的程序员来说,也可以使用包管理器的方式安装。
# For Mac
brew install cookiecutter
# For Debian/Ubuntu
sudo apt install cookiecutter
使用cookiecutter
首先,寻找一个合适的cookiecutter项目。 最主要的方式,就是访问其GitHub主页的A Pantry Full of Cookiecutters。
如果挑选完毕(这里以