用python pylint檢查相關(guān)東西的操作方案詳細闡述
如果你對python的實際應(yīng)用操作方案有不太了解的話,你可以通過以下的文章對其進行了解,那么你對python pylint的實際相關(guān)應(yīng)用方案是否了解?如果你也對python pylint有不解之處,你就可以通過以下的文章對進行了解。
python代碼風格檢查工具──pylint
pylint是一個python代碼檢查工具,可以幫助python程序員方便地檢查程序代碼的語法和風格,通過這個工具,可以使你的python代碼盡量保持***,也使你在python pylint的實際應(yīng)用中更好的把握其操作方案中的技巧。
具體可以檢查的東西
比如你寫了 from XXX import * 了,它就會提示你這樣import是不好的。比如你操作符的前后沒有空格,它也會提示你。比如逗號后面沒跟空格也會。還有你import了沒用到的模塊,定義了沒使用的變量等也會提示。還有你的變量名是否符合規(guī)范也會提示。#t#
總之它提示的內(nèi)容很多很全面,而且它***會給出一個所檢查的代碼的總體分數(shù),如果能達到滿分10分的話,簡直就是神作了,因為pylint本身的代碼也才 9.5分左右,
比較慘的是,TX發(fā)現(xiàn)這個工具以后,檢查了幾個python項目的分數(shù),都不是很高,我那gmbox得了2分多點,還算是高的。
不過,經(jīng)過一番優(yōu)化,現(xiàn)在 的gmbox已經(jīng)有6.64分,及格了,如果你在看完以上的內(nèi)容是不是覺得很簡單?
值得一提的是,Python pylint不僅可以像默認那樣輸出字符結(jié)果,還可以彩色化輸出,甚至還可以輸出HTML和visual studio的格式。具體用法可以參見man頁和這個文 檔。
以上的文章就是對python代碼風格檢查工具──pylint的相關(guān)介紹。