亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vscode寫python時的代碼錯誤提醒和自動格式化的方法

 更新時間:2020年05月07日 15:30:41   作者:BNK_along  
這篇文章主要介紹了vscode寫python時的代碼錯誤提醒和自動格式化的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

python的代碼錯誤檢查通常用pep8、pylintflake8,自動格式化代碼通常用autopep8、yapf、black。這些工具均可以利用pip進行安裝,這里介紹傳統(tǒng)的利用pip.exe安裝和在VScode中安裝兩種方式。

【溫馨提醒】

要使用flake8或要想flake8等工具起作用,前提是必須把settings.json文件中的"python.linting.enabled"值設(shè)為“true”,否則即使安裝了這些工具,也起不到代碼的錯誤提醒。


【傳統(tǒng)安裝方式】

以安裝flake8為例,其余類似
方法一:
1.打開命令行窗口(同時按Win+R,輸入cmd)
2.輸入:python -m pip install flake8,回車運行等待結(jié)果即可
【注意】前提是必須將python的路徑添加至環(huán)境變量。

python 添加到path環(huán)境變量的方法

‘我的電腦'--屬性---(左側(cè))高級系統(tǒng)設(shè)置---環(huán)境變量---系統(tǒng)變量---尋找 Path

選中 Path  點擊  編輯--




方法二:
1.打開命令行窗口(同時按Win+R,輸入cmd)
2.將pip.exe直接拖進cmd窗口
3.輸入:pip install flake8,回車等待運行結(jié)果即可

方法三:
1.在pip.exe所在的目錄,按Shift+鼠標右鍵,打開PowerShell窗口(win10以前的版本是可以直接打開命令行窗口)
2.輸入:cmd,回車運行
3.輸入:pip install flake8,回車等待運行結(jié)果即可

【在Vscode中安裝】
代碼錯誤工具以flake8為例:
1.在VScode中打開設(shè)置,搜索python.linting.flake8enabled
2.在Settings界面中勾選

Whether to lint Python files using flake8

或者在User Settings.json文件中,
點擊左側(cè)默認用戶設(shè)置"python.linting.flake8Enabled: false的筆形圖形,選擇true;或者直接在右側(cè)欄自定義設(shè)置中,添加"python.linting.flake8Enabled": true
3.右下角會彈出配置通知,點Install安裝
4.在終端界面會出現(xiàn)下載成功




格式化代碼以yapf為例:
1.在.py文件界面中右鍵鼠標選擇“格式化文件”,或者直接快捷鍵Shift+Alt+F
2.VScode提供了三種格式化工具


或者在Settings.json中點擊左側(cè)的筆形圖形,修改“python.formatting.provider”的值,若未安裝工具,則右下角會彈出配置通知,選擇喜歡的工具安裝即可。


【參考】
1.【第一篇博客】從VSCode中沒有pylint的波浪線說
https://blog.csdn.net/weixin_42877575/article/details/81412359
2.用VSCode寫python的正確姿勢
http://chabaoo.cn/article/130726.htm
3.這7大神器, 讓你的Python 代碼更易于維護
https://www.jianshu.com/p/b819597d9661

到此這篇關(guān)于vscode寫python時的代碼錯誤提醒和自動格式化的方法的文章就介紹到這了,更多相關(guān)vscode寫python 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 聊聊prod()與cumprod()區(qū)別cumsum()

    聊聊prod()與cumprod()區(qū)別cumsum()

    這篇文章主要介紹了prod()與cumprod()區(qū)別cumsum(),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python利用Spire.XLS for Python將Excel轉(zhuǎn)換為圖片

    Python利用Spire.XLS for Python將Excel轉(zhuǎn)換為圖片

    在數(shù)據(jù)分析與報表自動化場景中,將 Excel 表格直接轉(zhuǎn)換為圖片,已成為提升報告可讀性與共享效率的重要手段,本文將介紹如何使用 Spire.XLS for Python 將 Excel 工作表轉(zhuǎn)換為圖片,并支持 指定單元格區(qū)域轉(zhuǎn)為圖片,需要的朋友可以參考下
    2025-10-10
  • Python中的并發(fā)處理之a(chǎn)syncio包使用的詳解

    Python中的并發(fā)處理之a(chǎn)syncio包使用的詳解

    本篇文章主要介紹了Python中的并發(fā)處理之a(chǎn)syncio包使用的詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • pycharm 主題theme設(shè)置調(diào)整仿sublime的方法

    pycharm 主題theme設(shè)置調(diào)整仿sublime的方法

    今天小編就為大家分享一篇pycharm 主題theme設(shè)置調(diào)整仿sublime的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Pytorch-mlu?實現(xiàn)添加逐層算子方法詳解

    Pytorch-mlu?實現(xiàn)添加逐層算子方法詳解

    本文主要分享了在寒武紀設(shè)備上?pytorch-mlu?中添加逐層算子的方法教程,代碼具有一定學(xué)習(xí)價值,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • python 實現(xiàn)刪除文件或文件夾實例詳解

    python 實現(xiàn)刪除文件或文件夾實例詳解

    這篇文章主要介紹了python 實現(xiàn)刪除文件或文件夾實例詳解的相關(guān)資料,這里附有實例代碼,需要的朋友可以參考下
    2016-12-12
  • TensorFlow的環(huán)境配置與安裝教程詳解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)

    TensorFlow的環(huán)境配置與安裝教程詳解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7

    這篇文章主要介紹了TensorFlow的環(huán)境配置與安裝(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5),本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2020-06-06
  • Python用20行代碼實現(xiàn)完整郵件功能

    Python用20行代碼實現(xiàn)完整郵件功能

    這篇文章主要介紹了如何使用Python實現(xiàn)完整郵件功能的相關(guān)資料,需要的朋友可以參考下面文章內(nèi)容,希望能幫助到您
    2021-09-09
  • Python?類和對象詳細介紹

    Python?類和對象詳細介紹

    這篇文章主要介紹了Python?類和對象詳細介紹,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-06-06
  • Python中Toml配置文件的操作詳解

    Python中Toml配置文件的操作詳解

    TOML是一種用于配置文件的輕量級、易讀的數(shù)據(jù)序列化格式,這篇文章主要為大家詳細介紹了python如何對Toml配置文件進行簡單操作,感興趣的小伙伴可以了解下
    2023-09-09

最新評論