PyCharm配置autopep8,自動格式化Python代碼


1. 關於PEP 8

PEP 8,Style Guide for Python Code,是Python官方推出編碼約定,主要是為了保證 Python 編碼的風格一致,提高代碼的可讀性。

官網地址:https://www.python.org/dev/peps/pep-0008/

2. 關於Autopep8

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

github地址:https://github.com/hhatto/autopep8

3. 下載安裝Autopep8

pip install autopep8

 

4. 使用Autopep8

命令行使用方式如下

$ autopep8 --in-place --aggressive --aggressive <filename>

 

5. Pycharm配置Autopep8方法

1)選擇菜單「File」–>「Settings」–>「Tools」–>「External Tools」–>點擊加號添加工具

 

2)填寫如下配置項,點擊「OK」保存

 

 

Name:Autopep8 (可隨意填寫)

Tools settings:

    Programs:autopep8

    Parameters:--in-place --aggressive --ignore=E123,E133,E50 $FilePath$

    Working directory:$ProjectFileDir$

 

3) 選擇菜單「Tool」–>「Extern Tools」–>「Autopep8」即可使用autopep8自動格式化你的python代碼了

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM