JetBrains PyCharm 配置pylint(Python代码审阅工具)教程

代码规范的重要性

一、规范的代码可以促进团队开发

二、规范的代码可以减少人力资源投入

三、规范的代码可以降低维护成本

四、规范的代码有助于代码审阅(说白了别人看着舒服,也能看懂)

 Pylint 是什么

Pylint是一个Python静态代码分析工具,它查找编程错误、帮助执行编码标准,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码。除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现;Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能;目前在 PyCharm 中也集成了 Pylint。

pip安装

pip install pylint

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第1张图片
离线包安装

python setup.py install

升级 

pip install pylint --upgrade

帮助

-h,--help : 显示所有帮助信息

 PyCharm 配置pylint过程

File > Settings> Tools > External Tools,点击 + 号添加,如下图配置

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第2张图片

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第3张图片

Program设置为: 指向 pylint 的实际目录,此处以 windows10目录为例

Parameters 设置为 (用户可根据自己的情况,选择 pylint 输出信息显示格式和要 disable 的项目):--output-format=parseable --disable=R --disable=C0102,C0103,C0111,C0301,C0302,C0303,C0304,C0305,W0120,W0123,W0401,W0603,W0612,W0614,W0621,W0622,W0703,E1003,E1101 $FilePath$

注:为了防止 Pylint 打印找不到 配置文件的 warning,可以在当前工程目录下新建一个空的文件,取名为 .pylintrc,再在上述参数中加入选项 --rcfile=path/to/.pylintrc 即可。

Working Direcroty 设置为:$FileDir$

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第4张图片JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第5张图片

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第6张图片

试用结果

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第7张图片

进QQ群(779809018)免费领取学习资源,疑难问题解答。同时欢迎大家关注我的微信公众号:代码帮 ,免费领取学习资源。

本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件破解。 只要你一直关注和呆在群里,每天必须有收获,讨论和答疑QQ群:大数据和人工智能总群(779809018)微信公众号(代码帮)每天分享最新IT、大数据和人工智能新技术。

JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第8张图片JetBrains PyCharm 配置pylint(Python代码审阅工具)教程_第9张图片

你可能感兴趣的:(Python)