JetBrains PyCharm 配置pylint(Python代碼審閱工具)教程

代碼規範的重要性

一、規範的代碼可以促進團隊開發

二、規範的代碼可以減少人力資源投入

三、規範的代碼可以降低維護成本

四、規範的代碼有助於代碼審閱(說白了別人看着舒服,也能看懂)

 Pylint 是什麼

Pylint是一個Python靜態代碼分析工具,它查找編程錯誤、幫助執行編碼標準,查找不符合代碼風格標準(Pylint 默認使用的代碼風格是 PEP 8)和有潛在問題的代碼。除了平常代碼分析工具的作用之外,它提供了更多的功能:如檢查一行代碼的長度,變量名是否符合命名標準,一個聲明過的接口是否被真正實現;Pylint 的一個很大的好處是它的高可配置性,高可定製性,並且可以很容易寫小插件來添加功能;目前在 PyCharm 中也集成了 Pylint。

pip安裝

pip install pylint


離線包安裝

python setup.py install

升級 

pip install pylint --upgrade

幫助

-h,--help : 顯示所有幫助信息

 PyCharm 配置pylint過程

File > Settings> Tools > External Tools,點擊 + 號添加,如下圖配置

Program設置爲: 指向 pylint 的實際目錄,此處以 windows10目錄爲例

Parameters 設置爲 (用戶可根據自己的情況,選擇 pylint 輸出信息顯示格式和要 disable 的項目):--output-format=parseable --disable=R --disable=C0102,C0103,C0111,C0301,C0302,C0303,C0304,C0305,W0120,W0123,W0401,W0603,W0612,W0614,W0621,W0622,W0703,E1003,E1101 $FilePath$

注:爲了防止 Pylint 打印找不到 配置文件的 warning,可以在當前工程目錄下新建一個空的文件,取名爲 .pylintrc,再在上述參數中加入選項 --rcfile=path/to/.pylintrc 即可。

Working Direcroty 設置爲:$FileDir$

試用結果

進QQ羣(779809018)免費領取學習資源,疑難問題解答。同時歡迎大家關注我的微信公衆號:代碼幫 ,免費領取學習資源。

本公衆號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和個人學習工作的精華乾貨知識,一切來於互聯網,反饋回互聯網。
目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及平常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件破解。 只要你一直關注和呆在羣裏,每天必須有收穫,討論和答疑QQ羣:大數據和人工智能總羣(779809018)微信公衆號(代碼幫)每天分享最新IT、大數據和人工智能新技術。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章