formatpy 对 Python 代码进行格式化和美化,统一缩进(4 空格)、import 排序和空行规范,遵循 PEP 8。在整理 Jupyter 导出代码、阅读压缩的 Python 时使用,Python 靠缩进表示块,格式化不改变缩进语义。
把 Python 代码格式化为缩进规范的样式,适合在阅读压缩或他人 Python 代码时恢复可读性,注意 Python 缩进敏感。
与 autopep8/black 相比,本工具无需安装且在线使用;与 formatjs 相比,它针对 Python 语法(如 def、缩进、列表推导)优化,适合临时格式化 Python 代码。
Python 开发者在阅读或整理代码时格式化。