Python 我是否可以根据变量';cookiecutter.json中的s值
我希望有一个文件可以选择性地添加到我的python cookiecutter项目中 一个例子是在cookiecutter.json中有变量Python 我是否可以根据变量';cookiecutter.json中的s值,python,cookiecutter,Python,Cookiecutter,我希望有一个文件可以选择性地添加到我的python cookiecutter项目中 一个例子是在cookiecutter.json中有变量 {"settings_file": true} 这将在我的目录根目录下创建一个文件settings.py(可能包含一些内容) cookiecutter是否提供了这样做的选项?或者我应该使用后处理钩子来编写一个脚本来创建文件(我觉得这不是最优雅的解决方案)。我将回答我自己的问题,以防有人遇到它:它还没有作为项目的一个功能实现,请参阅此处的“功能增强”部分:
{"settings_file": true}
这将在我的目录根目录下创建一个文件settings.py
(可能包含一些内容)
cookiecutter是否提供了这样做的选项?或者我应该使用后处理钩子来编写一个脚本来创建文件(我觉得这不是最优雅的解决方案)。我将回答我自己的问题,以防有人遇到它:它还没有作为项目的一个功能实现,请参阅此处的“功能增强”部分: 我提出的“最不难看”的解决方案是每次创建文件,并在post钩子期间清理它们(您也可以在post钩子期间创建它们,但会失去cookiecutter模板的优势)