pycharm中設置pylint工具
- 來源
pylint是一個不錯的代碼靜態檢查工具。將其配置在pycharm中,隨時對代碼進行分析,確保所有代碼都符合pep8規範,以便於養成良好的習慣,將來受用無窮:)。
- 配置
一張截圖說明所有的配置。如下:
- 使用
- 參數說明
--init-hook "import sys;sys.path.append('..');sys.path.append('.')" -rn $FilePath$
init-hook的作用就是將當前目錄以及上一層目錄加入path中。不加這個--init-hook設置的話,pylint執行時會報import error。
如果自己的代碼中還有其他目錄的話,按需添加即可。
-rn 表示不顯示完整的報告。
注意設置 $FilePath$ $FileDir$參數。
- 結果說明
C:Convention, R:Refactor, W:Warning, E:Error。共4個級別。
C 1,0。表示第一行第0列處有一個Convention提示。
- 常見提示
第一行加"""comment"""作爲module docstring。
同樣,類、方法、函數要求加docstring。
常量要全大寫,模塊名、包名、函數名、方法名全小寫用蛇形命名法,類名首字母大寫駝峯命名法等。