https://www.pylint.org/python
Pylint 是什麼
Pylint 是一個 Python 代碼分析工具,它分析 Python 代碼中的錯誤,查找不符合代碼風格標準(Pylint 默認使用的代碼風格是 PEP 8,具體信息,請參閱參考資料)和有潛在問題的代碼。目前 Pylint 的最新版本是 pylint-0.18.1。
Pylint 是一個 Python 工具,除了日常代碼分析工具的做用以外,它提供了更多的功能:如檢查一行代碼的長度,變量名是否符合命名標準,一個聲明過的接口是否被真正實現等等。
Pylint 的一個很大的好處是它的高可配置性,高可定製性,而且能夠很容易寫小插件來添加功能。
若是運行兩次 Pylint,它會同時顯示出當前和上次的運行結果,從而能夠看出代碼質量是否獲得了改進。
目前在 eclipse 的 pydev 插件中也集成了 Pylint。
1. 安裝 Python 的包(高於版本 2.2),右鍵單擊桌面上的個人電腦圖標,選擇屬性,高級,環境變量,在 $PATH 中添加 Python 的安裝路徑,如 C:\Python26\。eclipse
2. 使用解壓縮工具解壓縮全部的包。工具
3. 打開命令行窗口,使用 cd依次進入 logilab-astng、logilab-common 和 Pylint 解開的文件夾中,運行命令 python setup.py install來安裝。spa
4. 安裝完成後,在 Python 的安裝路徑下出現一個 Scripts 文件夾,裏面包含一些 bat 腳本,如 pylint.bat 等。插件
5. 爲了使調用 pylint.bat 的時候不須要輸入完整路徑,在 Python 的安裝目錄下建立 pylint.bat 的重定向文件,這是一個純文本文件 pylint.bat,裏面包含 pylint.bat 的實際路徑,如:C:\Python26\Scripts\pylint.bat。命令行
6. 安裝完成後,能夠經過 pylint [options] module_or_package來調用 Pylint 了。 接口