0
点赞
收藏
分享

微信扫一扫

cookiecutter python 项目模版工具

cookiecutter python 项目模版工具,可以帮助我们快速基于模版生成python 项目(当然也支持c 项目)有不少python 项目都是基于此工具的
比如dbt adapter 开发就基于此提供了方便的adapter 生成

dbt adapter 参考模版

cookiecutter python 项目模版工具_python

 

cookiecutter 创建项目模版

具体可以参考rongfengliang/mynpm-pacakge-scaffold 项目

  • 参考定义

核心是一个占位符的配置

cookiecutter python 项目模版工具_模版_02

  • 使用效果

cookiecutter python 项目模版工具_github_03

说明

类似的工具比较多,同时github 也提供了模版项目能力,基于模版的好处是很多时候可以快速创建稳健的项目结构,实现知识的共享

参考资料

https://github.com/dbt-labs/dbt-database-adapter-scaffoldhttps://cookiecutter.readthedocs.io/en/stable/

https://github.com/cookiecutter/cookiecutter

https://github.com/rongfengliang/mynpm-pacakge-scaffold


举报

相关推荐

0 条评论