如何修复Python缩进?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (169)

我有一些Python代码具有不一致的缩进。有很多标签和空格的混合使事情变得更糟,甚至空间压痕也不会被保留。

代码按预期工作,但很难维护。

如何在不破坏代码的情况下修复缩进?

提问于
用户回答回答于

试试Emacs。它对Python所需的缩进有很好的支持。

用户回答回答于

使用autopep8

autopep8 自动格式化Python代码以符合PEP 8 nullstyle指南。它使用pep8实用程序来确定需要格式化的nullcode部分。

pip install autopep8
autopep8 script.py    #  print only
autopep8 -i script.py # write file

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励