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