写大段的脚本语言越来越没信心,因为没有编译过程,很多低级错误很难在开发时发现。比如,未定义的变量名。。。
找了个 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 聊聊, 查看更多联系方式