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

vscode 與pycharm 配置 autopep8自動(dòng)格式化代碼

 更新時(shí)間:2023年09月24日 10:47:30   投稿:mdxy-dxy  
autopep8是一個(gè)可以將Python代碼自動(dòng)排版為PEP8風(fēng)格第三方包,使用它可以輕松地排版出格式優(yōu)美整齊的代碼,這里就為大家分享一下具體的方法

autopep8是一個(gè)可以將Python代碼自動(dòng)排版為PEP8風(fēng)格第三方包,使用它可以輕松地排版出格式優(yōu)美整齊的代碼。

一、vscode配置autopep8

打開(kāi)vscode 選擇一段代碼 ,右鍵選擇“格式化文檔”若提示 autopep8未定義點(diǎn)yes或者直接pip install autopep8 安裝完成后實(shí)現(xiàn)格式化文檔

二、pycharm 配置 autopep8

1、 安裝autopep8(如果沒(méi)安裝過(guò)需要安裝)打開(kāi)cmd 輸入 pip install autopep82、 打開(kāi)pycharm File–settings–Project–Project Interpreter, 在點(diǎn)擊右側(cè)加號(hào)圖標(biāo)(Install), 進(jìn)入Avaliable Packages后搜索autopep8, 選中后點(diǎn)擊下方的Install Package即可安裝。

在這里插入圖片描述

在這里插入圖片描述

3、 配置autopep8到擴(kuò)展工具(External Tools)在Pycharm中點(diǎn)擊 File–Settings—Tools–External Tools, 點(diǎn)擊圖中綠色加號(hào)圖標(biāo)添加擴(kuò)展工具

在這里插入圖片描述

在這里插入圖片描述

Name: Autopep8(可以隨便?。㏄rograms:autopep8 (前提是你已經(jīng)安裝了哦)Arguments:–in-place --aggressive --aggressive F i l e P a t h FilePath FilePathWorking directory: P r o j e c t F i l e D i r ProjectFileDir ProjectFileDirOutput Files: F I L E P A T H FILE_PATH FILEP?ATH: L I N E LINE LINE: C O L U M N COLUMN COLUMN:.*4、 使用autopep8打開(kāi)一個(gè)python 的py文件,編寫一些不符合pep8格式的代碼,然后在編輯區(qū)中右鍵—External Tools–Autopep8, 即可自動(dòng)將代碼格式調(diào)整為pep8的格式。

在這里插入圖片描述

pep8規(guī)范-常見(jiàn)錯(cuò)誤 python-vscode

錯(cuò)誤記錄:E302 expected 2 blank lines, found 1

處理:上面只有一行空白,但是需要兩個(gè)空白行

錯(cuò)誤記錄:E225 missing whitespace around operator

翻譯:符號(hào)(=、,、等)周圍缺少空格

舉例:

        錯(cuò)誤 classmates=['aaa', 'bbb', 'ccc']

        正確 classmates = ['aaa', 'bbb', 'ccc']

下面是順帶搜到的常見(jiàn)錯(cuò)誤,已備后用:

錯(cuò)誤記錄:E501 line too long

處理:這個(gè)不可避免的,不要管就行。

錯(cuò)誤記錄:W292 no newline at end of file

處理:打個(gè)回車有新的一空行即可(新行不要有空格)。

錯(cuò)誤記錄:E231 missing whitespace after ‘,’

錯(cuò)誤記錄:E231 missing whitespace after ‘:’

翻譯:“,”“:”后要有空格

舉例:

 錯(cuò)誤 print(“%s %s %s %s %s %s” % (A,B,D,E,K,L))

正確 print(“%s %s %s %s %s %s” % (A, B, D, E, K, L))

相關(guān)文章

  • Python+matplotlib實(shí)現(xiàn)量場(chǎng)圖的繪制

    Python+matplotlib實(shí)現(xiàn)量場(chǎng)圖的繪制

    matplotlib是基于Python語(yǔ)言的開(kāi)源項(xiàng)目,pyplot提供一系列繪制2D圖形的方法。本文將帶大家學(xué)習(xí)matplotlib.pyplot.quiver()相關(guān)方法屬性并通過(guò)其繪制量場(chǎng)圖
    2021-12-12
  • Python XML轉(zhuǎn)Json之XML2Dict的使用方法

    Python XML轉(zhuǎn)Json之XML2Dict的使用方法

    今天小編就為大家分享一篇Python XML轉(zhuǎn)Json之XML2Dict的使用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python實(shí)現(xiàn)簡(jiǎn)單拆分PDF文件的方法

    Python實(shí)現(xiàn)簡(jiǎn)單拆分PDF文件的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)單拆分PDF文件的方法,可實(shí)現(xiàn)將一個(gè)PDF文件拆分成指定份數(shù)的功能,涉及pyPdf模塊的使用技巧,需要的朋友可以參考下
    2015-07-07
  • Python使用pylab庫(kù)實(shí)現(xiàn)繪制直方圖功能示例

    Python使用pylab庫(kù)實(shí)現(xiàn)繪制直方圖功能示例

    這篇文章主要介紹了Python使用pylab庫(kù)實(shí)現(xiàn)繪制直方圖功能,結(jié)合實(shí)例形式分析了Python數(shù)據(jù)讀取、遍歷以及基于pylab庫(kù)繪制直方圖的相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • Python lambda表達(dá)式filter、map、reduce函數(shù)用法解析

    Python lambda表達(dá)式filter、map、reduce函數(shù)用法解析

    這篇文章主要介紹了Python lambda表達(dá)式filter、map、reduce函數(shù)用法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python使用jpype的踩坑記錄

    Python使用jpype的踩坑記錄

    Pype是一個(gè)能夠讓 python 代碼方便地調(diào)用 Java 代碼的工具,這篇文章主要來(lái)和大家分享一下Python使用jpype會(huì)踩的一些坑,希望對(duì)大家有所幫助
    2023-06-06
  • pycharm 使用心得(七)一些實(shí)用功能介紹

    pycharm 使用心得(七)一些實(shí)用功能介紹

    下面我將會(huì)介紹一些在我在使用PyCharm時(shí)感到驚奇的一些事情。
    2014-06-06
  • python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制

    python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制

    這篇文章主要介紹了python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制,文章基于Python的相資料展開(kāi)動(dòng)態(tài)圖的繪制相關(guān)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-04-04
  • 源碼解析python的內(nèi)存回收機(jī)制

    源碼解析python的內(nèi)存回收機(jī)制

    在CPython中,引用計(jì)數(shù)是用來(lái)管理內(nèi)存的一種方法,當(dāng)一個(gè)Python對(duì)象的引用計(jì)數(shù)變?yōu)榱銜r(shí),表示沒(méi)有其他對(duì)象引用該對(duì)象,因此可以安全地將其內(nèi)存回收,需要的朋友可以參考下
    2023-04-04
  • Python中GIL全局解釋鎖的實(shí)現(xiàn)

    Python中GIL全局解釋鎖的實(shí)現(xiàn)

    本文主要介紹了Python中GIL全局解釋鎖的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評(píng)論