python代码风格检查工具──pylint

pylint是一个python代码检查工具,能够帮助python程序员方便地检查程序代码的语法和风格,经过这个工具,可使你的python代码尽可能保持完美,哈哈。
具体能够检查什么东西呢?
好比你写了 from XXX import * 了,它就会提示你这样import是很差的。
好比你操做符的先后没有空格,它也会提示你。
好比逗号后面没跟空格也会。
还有你import了没用到的模块,定义了没使用的变量等也会提示。
还有你的变量名是否符合规范也会提示。
总之它提示的内容不少很全面,并且它最后会给出一个所检查的代码的整体分数,若是能达到满分10分的话,简直就是神做了,由于pylint自己的代码也才9.5分左右,哈哈。
比较惨的是,TX发现这个工具之后,检查了几个python项目的分数,都不是很高,我那gmbox得了2分多点,还算是高的。不过,通过一番优化,如今的gmbox已经有6.64分,及格了,哈哈。。
值得一提的是,pylint不只能够像默认那样输出字符结果,还能够彩色化输出,甚至还能够输出HTML和visual studio的格式。具体用法能够参见man页和这个文档html

PyLint 官方主页:http://pypi.python.org/pypi/pylintpython

使用手册:英文版 http://www.logilab.org/card/pylint_manuallinux

相关文章
相关标签/搜索