Python之pylint
pylint用于Python代码规范检查。默认代码风格遵循PEP08
使用配置文件
配置文件可以通过如下命令生成1
pylint --generate-rcfile > .pylintrc
执行pylint时,可以通过指定–rcfile参数来加载配置文件。而默认配置文件加载顺序可以参考命令行参数这节。
Django代码检查
对于Django, 有pylint-django这个pylint插件用来代码检查。pip install pylint-djangop
安装后,添加–load-plugins参数即可启用,如pylint --load-plugins pylint_django
警告忽略
有时pylint的检查不满足需求,太繁琐,此时可以忽略它。如在for d in data:
里,会报Invalid variable错误,即C0103, 此时加上# pylint: disable=C0103
可以忽略这个警告。