Pycharm配置autopep8實現流程解析

2022-09-27 04:33:17 字數 1630 閱讀 8273

關於pep 8

pep 8,style guide forpythoncode,是python官方推出編碼約定,主要是為了保證 python 編碼的風格一致,提高**的可讀性。

官網位址:

關於autopep8

autopep8是自動將python**格式化為符合pep 8風格的工具。它使用pycodestyle工具來確定**的哪些部分需要被格式化。autopep8能夠修復大部分pycodestyle檢測的格式問題。

github位址:

**安裝autopep8

pip install autopep8

使用autopep8

命令列使用方式如下

$ autopep8 --in-place --aggressive --aggressive

$ autopep8 --in-place --aggressive --aggressive student.py

pycharm配置autopep8方法

1)具體流程:選擇選單「file」–>「settings」–>「tools」–>「external tools」–>設定相關配置 -> 點選加號新增工具

填寫如下配置項,點選「ok」儲存

settings–>tools–>external tools 點選新增按鈕name:autopep8(可以自定義)

tools settings:

programs:autopep8(不能修改)

parameters:--in-place --aggressive --aggressive $filepath$

working directory:$projectfiledir$

advanced options:在output filters新增:$file_path$\:$line$\:$column$\:.*

3) 使用autopep8自動格式化你的python**

import math

def example1():

some_tuple = (1, 2, 3, 'a')

some_variable = }

return (some_tuple, some_variable)

def example2(): return ('' in ) in ;

class example3(object):

def __init__(self, bar):

# comments should h**e a space after the hash.

if bar:

bar += 1

bar = bar * bar

程式設計客棧 else:

some_string = """

indentation in multiline strin程式設計客棧gs should not be touched.only actual code should be reindented.

"""第一種方式:

編寫完**後,右鍵選擇「extern tools」–>「autopep8」

第二種方式:

選擇選單「tool」–>「extern tools」–>「autopep8程式設計客棧」即可

本文標題: pycharm配置autopep8實現流程解析

本文位址:

Pycharm環境配置

開啟壓縮包會有下面幾個檔案 註冊碼獲取路徑 第一步 安裝整合執行環境anaconda,雙擊 anaconda3 5.0.1 windows x86 64.exe 執行 第二步 安裝開發工具 pycharm執行 第三步 修改host檔案。在檔案尾部新增 0.0.0.0 account.jetbrain...

PyCharm風格配置

開啟pycharm設定 editor,color scheme,選擇monokai,然後點選右側的設定符號,選擇duplicata複製乙份即可 字型修改 editor,font 這裡是全域性修改哦 該主題有乙個不友好的地方,就是選中某個變數的時候,相同變數的高亮太淺了,容易導致看不到,所以要設定一下...

pycharm 遠端除錯配置

利用pycharm2.7 windows遠端除錯linux伺服器上的程式 1.windows 下安裝setuptools 2.安裝pycharm debug.egg pycharm debug.egg 這個包在pycharm window下 的安裝路徑可能找到。windows進入到pycharm d...