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

vscode 與pycharm 配置 autopep8自動格式化代碼

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

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

一、vscode配置autopep8

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

二、pycharm 配置 autopep8

1、 安裝autopep8(如果沒安裝過需要安裝)打開cmd 輸入 pip install autopep82、 打開pycharm File–settings–Project–Project Interpreter, 在點擊右側(cè)加號圖標(Install), 進入Avaliable Packages后搜索autopep8, 選中后點擊下方的Install Package即可安裝。

在這里插入圖片描述

在這里插入圖片描述

3、 配置autopep8到擴展工具(External Tools)在Pycharm中點擊 File–Settings—Tools–External Tools, 點擊圖中綠色加號圖標添加擴展工具

在這里插入圖片描述

在這里插入圖片描述

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打開一個python 的py文件,編寫一些不符合pep8格式的代碼,然后在編輯區(qū)中右鍵—External Tools–Autopep8, 即可自動將代碼格式調(diào)整為pep8的格式。

在這里插入圖片描述

pep8規(guī)范-常見錯誤 python-vscode

錯誤記錄:E302 expected 2 blank lines, found 1

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

錯誤記錄:E225 missing whitespace around operator

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

舉例:

        錯誤 classmates=['aaa', 'bbb', 'ccc']

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

下面是順帶搜到的常見錯誤,已備后用:

錯誤記錄:E501 line too long

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

錯誤記錄:W292 no newline at end of file

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

錯誤記錄:E231 missing whitespace after ‘,’

錯誤記錄:E231 missing whitespace after ‘:’

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

舉例:

 錯誤 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實現(xiàn)量場圖的繪制

    Python+matplotlib實現(xiàn)量場圖的繪制

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

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

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

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

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

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

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

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

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

    Python使用jpype的踩坑記錄

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

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

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

    python多線程實現(xiàn)動態(tài)圖繪制

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

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

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

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

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

最新評論