PEP 8 是 Python 代码风格规范,它规定了类似行长度、缩进、多行表达式、变量命名约定等内容。尽管你的团队自身可能也会有稍微不同于 PEP 8 的代码风格规范,但任何代码风格规范的目标都是在代码库中强制实施一致的标准,使代码的可读性更强、更易于维护。下面三个库就可以用来帮助你美化代码。
Flake8 是“将 PEP 8、Pyflakes(类似 Pylint)、McCabe(代码复杂性检查器)和第三方插件整合到一起,以检查 Python 代码风格和质量的一个 Python 工具”。执行 pip3 install flake8 安装 flake8
安装之后如果用的pycahrm IDE工具需要配置
Program: $PyInterpreterDirectory$/python3
arguments:-m flake8 --max-line-length=130 --exclude venv,migrations $ProjectFileDir$
working directory:$ProjectFileDir$
检查直接点击菜单tool点击flake8就运行
这是运行监测结果,是检测的整个项目
另外Python PEP8 代码规范常见问题及解决方法
参考:
https://www.cnblogs.com/TRHX/p/11699993.html