Python终极过梁
p8的Python项目详细描述
P8-Python终极meta linter
为什么?在
在多个项目中轻松确保现代Python代码质量。在
Windows上的新Python开发人员可能不知道:
- 如何设置路径
- 如何调用通过pip安装的命令:例如flake8
- 如何安装make和写入Makefile
- 如何设置git预提交
这个程序有助于确保代码质量没有上述麻烦,它运行命令 默认情况下包括:
black
flake8
mypy
-它不仅在类型注释存在时起作用,还可以通过 在某些情况下,检测错误,如print("%s %s", missing_one_arg)
。在
安装
pip install p8
使用
p8 init
创建一个配置文件p8.ini
p8
运行p8.ini
中定义的所有命令,顺序问题。在- 安装这些命令是用户的责任。在
- 在Windows上,使用
py -m p8 init
和py -m p8
。在
托多
- 测试并完全支持Windows
- 添加安装默认套件的选项
flake8 black mypy
- 生成生成文件
作者
- 越南洪阮hvn@familug.org
- 项目
标签: