一尘不染

如何修复Python缩进

python

我有一些缩进不一致的Python代码。制表符和空格的混合使用使情况变得更糟,甚至无法保留空格缩进。

该代码可以按预期工作,但是很难维护。

如何在不破坏代码的情况下修复缩进(如HTML Tidy,但对于Python)?


阅读 322

收藏
2020-02-18

共1个答案

一尘不染

使用在Python安装目录中reindent.py找到的脚本Tools/scripts/

更改Python(.py)文件以使用4个空格的缩进,并且不使用硬制表符。还修剪行尾的多余空格和制表符,并删除文件末尾的空行。还要确保最后一行以换行符结尾。

查看该脚本以获取详细的使用说明。

2020-02-18