用于复制模板目录的工具
项目描述
cp-template
这是一个用于基于模板生成目录的非常简单的实用工具。
安装
pip install cp-template
用法
cp-template TEMPLATE_PATH DESTINATION_PATH key=value ...
假设您有以下目录结构(注意:{{}}是文件名的一部分)
{{project}}/
.gitignore
README.md # File contains "{{project}} by {{author}}"
{{project}}/
__init__.py
然后您可以运行以下命令
cp-template './{{project}}' pineapple author=me
并且它将在当前目录中生成以下内容
pineapple/
.gitignore
README.md # File contains "pineapple by me"
pineapple/
__init__.py
模板目录不必包含{{...}}
。如果没有,则将目标路径的基名(路径的最后部分减去扩展名)放在STEM
变量中,因此您可以使用{{STEM}}
在文件中引用它。
随着我需要的增加,将添加更多功能,但请随时提交PR以贡献一些。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
cp-template-0.3.0.tar.gz (3.1 kB 查看哈希值)
构建分发
cp_template-0.3.0-py3-none-any.whl (3.3 kB 查看哈希值)