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

VSCode設(shè)置Python語(yǔ)言自動(dòng)格式化的詳細(xì)方案

 更新時(shí)間:2023年07月14日 09:38:07   作者:breaksoftware  
VSCode Python自動(dòng)格式化是指使用VSCode編輯器中的Python插件,可以自動(dòng)對(duì)Python代碼進(jìn)行格式化,使其符合PEP 8規(guī)范,這篇文章主要給大家介紹了關(guān)于VSCode設(shè)置Python語(yǔ)言自動(dòng)格式化的詳細(xì)方案,需要的朋友可以參考下

安裝Python擴(kuò)展

在VSCode的擴(kuò)展(Externsions)中使用下面命令檢索Python擴(kuò)展

@category:debuggers Python

 打開(kāi)一個(gè)Python文件,可以在VSCode的右下角看到運(yùn)行環(huán)境。

安裝PEP8

python3.10 -m pip install -U autopep8

安裝Flake8

python3.10 -m pip install -U flake8

安裝完需要重啟VSCode

修改配置

通過(guò)擴(kuò)展中Python的設(shè)置按鈕打開(kāi)擴(kuò)展的配置頁(yè)面

開(kāi)啟Flake8

在檢索框輸入flake8Enabled,注意加一個(gè)空格。

勾選以開(kāi)啟flake8。

關(guān)于Lint的相關(guān)配置如下

效果

import datetime
 
def get_tomorrow():
    now_time=datetime.datetime.now()
    tomorrow_time = now_time + datetime.timedelta(days=+1)
    
    return tomorrow_time
 
if __name__ == '__main__':
    print(get_tomorrow())

 我們輸入一段代碼,可以看到已經(jīng)有很多提示了。

格式化代碼

批量處理歷史代碼

安裝Format Files擴(kuò)展

 在需要處理的目錄下,右擊

 這樣歷史代碼就被格式化了

保存時(shí)自動(dòng)格式化

修改VSCode的配置

勾選Format On Save

這樣我們?cè)诒4娲a時(shí),自動(dòng)會(huì)進(jìn)行格式化操作。

定制策略

假如我們希望某種問(wèn)題不提示,則可以定制Flake8的配置。

比如下圖就是忽略了E501錯(cuò)誤。

其他各種配置可以見(jiàn)Full Listing of Options and Their Descriptions — flake8 6.0.0 documentation

總結(jié)

到此這篇關(guān)于VSCode設(shè)置Python語(yǔ)言自動(dòng)格式化的文章就介紹到這了,更多相關(guān)VSCode設(shè)置Python自動(dòng)格式化內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Pycharm與anaconda安裝配置指南

    詳解Pycharm與anaconda安裝配置指南

    這篇文章主要介紹了詳解Pycharm與anaconda安裝配置指南,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • python連接mysql數(shù)據(jù)庫(kù)并讀取數(shù)據(jù)的實(shí)現(xiàn)

    python連接mysql數(shù)據(jù)庫(kù)并讀取數(shù)據(jù)的實(shí)現(xiàn)

    這篇文章主要介紹了python連接mysql數(shù)據(jù)庫(kù)并讀取數(shù)據(jù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 解決Python3.5+OpenCV3.2讀取圖像的問(wèn)題

    解決Python3.5+OpenCV3.2讀取圖像的問(wèn)題

    今天小編就為大家分享一篇解決Python3.5+OpenCV3.2讀取圖像的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • Python參數(shù)、參數(shù)類(lèi)型、位置參數(shù)、默認(rèn)參數(shù)、可選參數(shù)舉例詳解

    Python參數(shù)、參數(shù)類(lèi)型、位置參數(shù)、默認(rèn)參數(shù)、可選參數(shù)舉例詳解

    這篇文章主要介紹了Python?3.13中函數(shù)參數(shù)的不同類(lèi)型,包括位置參數(shù)、默認(rèn)值參數(shù)、可變參數(shù)、關(guān)鍵字參數(shù)、命名關(guān)鍵字參數(shù)以及它們的組合使用規(guī)則,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • 20個(gè)常用Python運(yùn)維庫(kù)和模塊

    20個(gè)常用Python運(yùn)維庫(kù)和模塊

    本篇文章給大家整理了20個(gè)最常用Python運(yùn)維中用到的庫(kù)和模塊,希望我們整理的內(nèi)容對(duì)大家有所幫助。
    2018-02-02
  • 深入了解Python中的序列解包

    深入了解Python中的序列解包

    在Python中,序列解包(Sequence Unpacking)指的是將一個(gè)序列(或任何可迭代的對(duì)象)解包,并將得到的值存儲(chǔ)在一系列變量中,下面我們就來(lái)學(xué)習(xí)一下Python中序列解包的用法吧
    2023-10-10
  • Python實(shí)現(xiàn)解析Html的方法與對(duì)比

    Python實(shí)現(xiàn)解析Html的方法與對(duì)比

    在最近需要的需求中,需要?python?獲取網(wǎng)頁(yè)內(nèi)容,并從html中獲取到想要的內(nèi)容,本文主要介紹了兩種常用方法并進(jìn)行了對(duì)比,感興趣的可以了解下
    2024-03-03
  • Python threading多線程編程實(shí)例

    Python threading多線程編程實(shí)例

    這篇文章主要介紹了Python threading多線程編程實(shí)例,本文講解了使用函數(shù)和線程類(lèi)實(shí)現(xiàn)多線程編程的例子,需要的朋友可以參考下
    2014-09-09
  • 利用Python+Opencv實(shí)現(xiàn)車(chē)牌自動(dòng)識(shí)別完整代碼

    利用Python+Opencv實(shí)現(xiàn)車(chē)牌自動(dòng)識(shí)別完整代碼

    這篇文章主要介紹了如何使用Python和OpenCV進(jìn)行車(chē)牌識(shí)別,包括圖像預(yù)處理、車(chē)牌定位、分割和模板匹配等步驟,通過(guò)實(shí)戰(zhàn)項(xiàng)目,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • PythonWeb項(xiàng)目Django部署在Ubuntu18.04騰訊云主機(jī)上

    PythonWeb項(xiàng)目Django部署在Ubuntu18.04騰訊云主機(jī)上

    這篇文章主要介紹了PythonWeb項(xiàng)目Django部署在Ubuntu18.04騰訊云主機(jī)上的相關(guān)知識(shí),本文通過(guò)代碼加文字說(shuō)明的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-04-04

最新評(píng)論