欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于VSCode?配置使用?PyLint?語法檢查器的問題

 更新時間:2022年06月21日 10:49:21   作者:jiang_huixin  
這篇文章主要介紹了VSCode?配置使用?PyLint?語法檢查器,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.首先安裝 “Python” 插件

2.安裝 pylint 語法檢查器

推薦安裝在當(dāng)前的 Python 環(huán)境中

pip3 install pylint

3.啟用 pylint 語法檢查器

打開 VSCode 的配置文件

添加以下內(nèi)容:

{
    // 代碼檢查
    "python.linting.enabled": true,
    "python.linting.pylintEnabled": true,
    // 保存 Python 文件時檢查語法
    "python.linting.lintOnSave": true
}

4.配置 pylint 語法檢查器

創(chuàng)建 .pylintrc 文件

pylint --generate-rcfile > .pylintrc

其中 pylint 位于 Python 環(huán)境(在該環(huán)境中安裝的 pylint)中的 bin 目錄, 運行以上命令可能要指定 pylint 的絕對路徑

然后將生成的 .pylintrc 文件移至項目的根目錄下

在 VSCode 配置中添加配置:

{
	// 指定 .pylintrc 的路徑, ${workspaceFolder} 表示當(dāng)前項目的根目錄
    "python.linting.pylintArgs": [
        "--rcfile=${workspaceFolder}/.pylintrc"
    ]
}

如果 pylint 沒有安裝在 VSCode 當(dāng)前的 Python 環(huán)境, 則需要添加以下配置(需修改 pylint 的實際路徑)

{
    // 指定 pylint 的路徑
    "python.linting.pylintPath": "${env:HOME}/Miniconda/bin/pylint"
}

5.禁用某些檢查項

pylint 存在過度檢查的情況, 以下是沒有寫模塊文檔字符串的提示:

有 3 種級別的方法禁用這樣的提示:

代碼處添加注釋

# pylint: disable=missing-module-docstring

  • 修改 pylint 的運行參數(shù)

修改 VSCode 的配置

以下展示了如何禁用 invalid-name 和 missing-module-docstring 兩種檢查項:

{
    "python.linting.pylintArgs": [
        "--rcfile=${workspaceFolder}/.pylintrc",
        "--disable=invalid-name,missing-module-docstring"
    ]
}
  • 修改 .pylintrc 文件

在 .pylintrc 文件中搜索 “diable”, 在末尾添加一項 “missing-module-docstring”

disable=raw-checker-failed,
        bad-inline-option,
        locally-disabled,
        file-ignored,
        suppressed-message,
        useless-suppression,
        deprecated-pragma,
        use-symbolic-message-instead,
        not-callable,
        missing-module-docstring

到此這篇關(guān)于VSCode 配置使用 PyLint 語法檢查器的文章就介紹到這了,更多相關(guān)VSCode PyLint配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 樹莓派實現(xiàn)移動拍照

    樹莓派實現(xiàn)移動拍照

    這篇文章主要為大家詳細介紹了樹莓派實現(xiàn)移動拍照,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • python base64庫給用戶名或密碼加密的流程

    python base64庫給用戶名或密碼加密的流程

    這篇文章主要介紹了python base64庫給用戶名或密碼加密,需要的朋友可以參考下
    2020-01-01
  • Python中random模塊常用方法的使用教程

    Python中random模塊常用方法的使用教程

    這篇文章主要給大家介紹了關(guān)于Python中random模塊常用方法的使用教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 教你用Python實現(xiàn)簡易版學(xué)生信息管理系統(tǒng)(含源碼)

    教你用Python實現(xiàn)簡易版學(xué)生信息管理系統(tǒng)(含源碼)

    學(xué)生管理信息系統(tǒng)主要用來日常查詢學(xué)生信息,以及及時更新數(shù)據(jù)和修改數(shù)據(jù).用python實現(xiàn)簡單學(xué)生管理信息系統(tǒng)不僅可以滿足以上要求,也可以鞏固之前學(xué)習(xí)的基礎(chǔ),需要的朋友可以參考下
    2021-06-06
  • Python中窗口操作的完整教程

    Python中窗口操作的完整教程

    在使用 Python 進行窗口操作時,可以執(zhí)行各種任務(wù),如最大化、最小化、置頂窗口,本文將詳細介紹這些操作,并提供豐富的示例代碼,希望可以更好地幫助大家了解如何利用 Python 操縱窗口
    2023-11-11
  • OPCUA-Python實例

    OPCUA-Python實例

    這篇文章主要介紹了OPCUA-Python實例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • django model的update時auto_now不被更新的原因及解決方式

    django model的update時auto_now不被更新的原因及解決方式

    這篇文章主要介紹了django model的update時auto_now不被更新的原因及解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python中用altzone()方法處理時區(qū)的教程

    Python中用altzone()方法處理時區(qū)的教程

    這篇文章主要介紹了Python中用altzone()方法處理時區(qū)的教程,是Python入門中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • Django 404、500頁面全局配置知識點詳解

    Django 404、500頁面全局配置知識點詳解

    在本篇文章里小編給大家整理了關(guān)于Django 404、500頁面全局配置知識點詳解,需要的朋友們可以學(xué)習(xí)下。
    2020-03-03
  • 使用python+poco+夜神模擬器進行自動化測試實例

    使用python+poco+夜神模擬器進行自動化測試實例

    這篇文章主要介紹了使用python+poco+夜神模擬器進行自動化測試實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評論