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頁和這個文檔。
PyLint 官方主頁:http://pypi.python.org/pypi/pylint
使用手冊:英文版 http://www.logilab.org/card/pylint_manual
轉載于:https://www.cnblogs.com/lanzhi/p/6468653.html
總結
以上是生活随笔為你收集整理的python代码风格检查工具──pylint的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hadoop入门-单机伪分布式配置
- 下一篇: RedHat Enterprise AS