使用 pylint 检查 python 代码的低级错误

更新日期: 2023-11-16 阅读次数: 398 字数: 207 分类: Python

写大段的脚本语言越来越没信心,因为没有编译过程,很多低级错误很难在开发时发现。比如,未定义的变量名。。。

找了个 python 代码检查工具 pylint,用起来还挺方便。

安装 pylint

pip3 install pylint

确认安装成功

> pylint --version
pylint 3.0.2
astroid 3.0.1
Python 3.8.0 (default, Dec  9 2021, 17:53:27)
[GCC 8.4.0]

只显示错误信息

过滤掉警告信息。因为,太久不写 python,到处都是变量名风格警告。

pylint --errors-only actions/actions.py

VIM

安装了 pylint 之后,且安装了 ALE 插件之后,pylint 的结果就能展示在 VIM 中了,更加直观。

Makefile

这个命令参数很难记住,还是放到 Makefile 中比较省心。

conda

如果擔心安裝 pylint 會破壞現有的 python 環境,可以在當前項目的 conda 環境中安裝。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式