如果你需要跳过这些钩子 , 你可以运行git commit --no-verify或git push --no-verify
cookiecutter自动创建项目

文章插图
上面我们提到Python项目应该具备的工具集和配置 , 可以将其作为模版 。cookiecutter的模版定义范例如下:
cookiecutter.json{"full_name": "Chongchong","email": "chongchong@ijz.me","project_name": "Python-Practice","repo_name": ""Python-Practice ","project_short_description": "The Simple Python Development Practice Example.","release_date": "2019-09-02","year": "2019","version": "0.0.1"}然后使用cookiecutter自动生成整改工程:
pipx run cookiecutter Python-Practicecd Python-Practicegit init安装依赖项
pipenv install --dev运行 pre-commit和pre-push hook:
pipenv run pre-commit install -t pre-commitpipenv run pre-commit install -t pre-push总结本文我们介绍了在Python项目开发时候必须要具备的一些开发测试检查工具 。通过这些可以自动生成Python项目 , 代码风格检查、代码测试等操作 , 可以帮助我们打造一个高效完美的Python开发环境 。
推荐阅读
- 嘘,认真看!Layui一定是Java程序员必备后台前端框架
- Python 语言基础变量获得变量类型
- 微信小程序开发:一篇文章掌握基础配置、基本语法和功能
- 微信小程序开发教程:WeUI一个专为微信小程序设计的UI框架
- Python线上环境如何优雅地使用日志?
- Windows Python 命令行如何退出
- 如何通过Python批量生成测试报文?
- 使用Python管理网络设备
- 四种Python爬虫常用的定位元素方法对比,你偏爱哪一款?
- 北方存茶要注意三点,台湾茶企三点刻将开发工业观光游
