安装
pip install pylint
配置
配置到PyCharm的External Tools
File → Settings → Tools → External Tools → +
Program:C:\Users\Administrators\AppData\Roaming\Python\Python36\Scripts\pylint.exe
Arguments:$FilePath$
Working directory:$FileDir$
PS:Arguments根据需求配置,查看官方文档和Pylint features
Arguments:--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$
–output-format=parseable:输出格式为可解析,用于多数IDE
–disable=R:禁用模块
测试
def parse(value):
return value.upper()
print(parse(None))
Tools → External Tools → Pylint
结果
************* Module test
test.py:1:0: C0114: Missing module docstring (missing-module-docstring)
test.py:1:0: C0116: Missing function or method docstring (missing-function-docstring)
-----------------------------------
Your code has been rated at 3.33/10
安装插件pylint-pycharm
File → Settings → Plugins → 搜【Pylint】 → Install → Restart
重启后 → File → Settings → 设置Path to Pylint executable
C:\Users\Administrators\AppData\Roaming\Python\Python36\Scripts\pylint.exe
运行