自动更正Python中的缩进错误

use*_*640 0 python indentation

我正在尝试修复Python脚本中的某些缩进错误。有没有办法自动在线或使用其他实用程序更正错误?

我希望这个错误是非常熟悉的,但想再次避免。任何编辑器都可以帮助解决这些问题吗?

IndentationError:应缩进的块

Col*_*Two 5

通常这是不可能的,因为某些情况可能会模棱两可:

something = foo()
if something:
    something.bar()
  print("ok") # Only half indented. Should this be inside or outside of the if statement?
Run Code Online (Sandbox Code Playgroud)

最好找到一个具有自动缩进支持的编辑器,并确保您正确缩进(即使是在没有大量空格的语言中,因为这样会使您的代码更易于阅读),这要好得多。