pylint 一個python代碼風格的檢查工具
pylint 是一個python代碼風格的檢查工具, 它依據的標準是 Guido 的 PEP8.
pylint 類似于 PyChecker, 但提供了更多的功能, 如檢查代碼行的長度, 檢查變量命名是否符合編碼規范, 或檢查聲明的接口是否被真正的實現.一個聲明過的接口是否被真正實現, 完整的檢查功能請參見http://www.logilab.org/card/pylintfeatures
pylint 的最大優勢在于其高度的可配置化和可定制化,你可以很容易地寫一個小插件添加個人功能。
- Pylint 的一個很大的好處是它的高可配置性,高可定制性,并且可以很容易寫小插件來添加功能。
- 如果運行兩次 Pylint,它會同時顯示出當前和上次的運行結果,從而可以看出代碼質量是否得到了改進。
- 目前在 eclipse 的 pydev 插件中也集成了 Pylint。 </ul>
- 用法示例
pylint.bat --reports=n --include-ids=y --disable-msg=W0122,W0702 xlsconverter.py > lint_result.txt
其中:
--reports=n表示不產生輸出報告,
--include-ids=y表示輸出的錯誤信息包含錯誤編號,
--disable-msg=W0122,W0702表示W0122和W0702這兩個警告信息被過濾掉了,
xlsconverter.py是檢查的腳本,
檢查的結果被輸出到了 lint_result.txt 中.
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!