Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.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 我是否可以根据变量';cookiecutter.json中的s值_Python_Cookiecutter - Fatal编程技术网

Python 我是否可以根据变量';cookiecutter.json中的s值

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

我希望有一个文件可以选择性地添加到我的python cookiecutter项目中

一个例子是在cookiecutter.json中有变量

{"settings_file": true}
这将在我的目录根目录下创建一个文件
settings.py
(可能包含一些内容)


cookiecutter是否提供了这样做的选项?或者我应该使用后处理钩子来编写一个脚本来创建文件(我觉得这不是最优雅的解决方案)。

我将回答我自己的问题,以防有人遇到它:它还没有作为项目的一个功能实现,请参阅此处的“功能增强”部分:

我提出的“最不难看”的解决方案是每次创建文件,并在post钩子期间清理它们(您也可以在post钩子期间创建它们,但会失去cookiecutter模板的优势)