1、Pylint
Pylint工具主要类似java中的checkStyle和findbugs,是检查代码样式和逻辑规范的工具。
1.1、Pylint安装流程:
打开PyCharm软件,打开如图1.1所示Terminal终端窗口,先查看python版本和pip版本,pip是19.0.3,python是2.7
图1.1
运行pip install pylint安装pylint,如图1.2所示:
图1.2
指令运行报错,提示没有匹配的版本,如图1.3所示:
图1.3
网上几个原因:python2.7不再支持等,接着开始安装高版本python,官网python安装包自己选择,如下是python安装包下载链接Python Windows版本下载| Python中文网 官网
(注意:速度有点慢,我是从其他网站下载的:https://www.softmall.net/apps/1278)
下载安装过程省略
安装完成后,配置环境变量,一个是方便运行python,一个是方便运行pylint
图1.4
注意:我这里直接选择的默认安装路径,即第一个选项;如果你想要自定义安装路径就选第二项下一步就行
图1.5
安装成功后检查下python版本,如图1.6所示:
图1.6
接下来打开PyCharm,在File菜单下点击Settings选项,更改最新下载的python版本(具体更改过程不细说)
图1.7
再在Terminal终端运行pip install pylint即可安装成功,如图1.8所示:
图1.8
1.2、Pylint使用流程:
Pylint有两种使用方式:第一种是cmd方式,第二种是PyCharm方式
1、cmd方式
先找到要检查的文件,复制文件路径
再打开cmd窗口,运行命令:pylint 代码路径即可实时分析代码问题,
如图1.9和图1.10所示:
图1.9
图1.10
如果你想要将这些检查内容输出至结果文件,可以运行如下命令:
pylint 代码路径 > 输出路径
举例:
pylint
D:\project\测试系统\epiot_scada_python_git \iot\Iot_platform
_server_V2\api_server\app\device_manager\device_info_down.py
>
D:\ device_info_down.txt
如图1.11所示:
图1.11
2、PyCharm方式
打开File选项中的settings选项,在弹框中找到Tools菜单下的Exterbal Tools选项,新增一个扩展工具,具体新增内容如图1.12所示:
图1.12
配置完成后,在想要检查的文件右击选择检查即可,如图1.13和图1.14所示:
图1.13
图1.14