pylint是VScode中python自帶的插件,可以幫助代碼規范,美觀。
但是有些報錯是你不想看到的,你可以選擇性的忽略。
- 例如,在re.compile()中,可以添加參數
re.S
使.
匹配任意字符。而pylint會一直報錯不存在這種方法,導致無法運行。在Pycharm中則不會出現這種問題。
想要自定義忽略錯誤,操作如下:
- 在setting,json文件中搜索
python.linting.pylintArgs
- 修改如下。
- 在
python.linting.pylintArgs
中添加字符串--disable=錯誤碼
,若有多個錯誤碼,用小括號隔開。此處我只忽略了E1101
。你可以改成E1101, E1102
注:此處翻閱了網上很多資料,許多人說是添加
--disable-msg=錯誤碼
但是這種方法並不適用於我,可能我下載的是最新版本。用上面提到的方法就可以,親測。
有什么其他問題可以留言討論。