簡體   English   中英

Python格式化工具

[英]Python Formatter Tool

我想知道是否存在一種 Python 美化工具,例如用於 C 代碼的 gnu-indent 命令行工具。 當然,縮進不是 Python 中的重點,因為它是程序員的責任,但我希望以完全同質的方式編寫我的代碼,特別注意操作數之間或分隔符前后和塊之間始終具有相同的空格。

我是問這個問題的人。 事實上,最接近我需要的工具似乎是PythonTidy (當然,它是一個 Python 程序:Python 最好由他自己提供 ;))。

autopep8 嘗試自動使您的代碼符合 pep8 編碼標准

https://pypi.python.org/pypi/autopep8

你也可以試試yapf

Python 文件的格式化程序

https://github.com/google/yapf/

PyLint有一些格式檢查。

你看過pindent嗎?

black是最近的另一個選擇。

它提供了深思熟慮和快速的代碼格式化,並被許多項目使用,例如pytestSQLAlchemyPillow等等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM