2024-06-16 14:12:38 发布
网友
我正在尝试修复Python脚本中的一些缩进错误。有没有办法在线或使用其他实用程序自动更正错误?
我希望这个错误是非常熟悉的,但想避免这一次。有没有编辑帮助解决这些问题?
IndentationError: expected an indented block
你可以使用Spyder IDE
源菜单->;修复缩进
您可以使用reindent.py
对我来说,它对一些文件起作用,但对其他文件不起作用。试试看。 reindent.py
阿联酋:
reindent.py <filename>.py
将Python(.py)文件更改为使用4空间缩进且不使用硬制表符。
同时修剪线条末端多余的空格和制表符,并删除空行 在文件的末尾。
一般情况下是不可能的,因为有些情况会模棱两可:
something = foo() if something: something.bar() print("ok") # Only half indented. Should this be inside or outside of the if statement?
最好找到一个支持自动缩进的编辑器,并确保缩进正确(即使是在没有明显空白的语言中,因为这样可以使代码更容易阅读)。
你可以使用Spyder IDE
源菜单->;修复缩进
您可以使用reindent.py
对我来说,它对一些文件起作用,但对其他文件不起作用。试试看。 reindent.py
阿联酋:
将Python(.py)文件更改为使用4空间缩进且不使用硬制表符。
同时修剪线条末端多余的空格和制表符,并删除空行 在文件的末尾。
一般情况下是不可能的,因为有些情况会模棱两可:
最好找到一个支持自动缩进的编辑器,并确保缩进正确(即使是在没有明显空白的语言中,因为这样可以使代码更容易阅读)。
相关问题 更多 >
编程相关推荐