执行一个Python脚本的时候,报“IndentationError: unindent does not match any outer indentation level" 错误,搜索了一下相关资料,遇到这个错误,是因为新的Python语法中是不支持的代码对齐中,混用TAB和空格的。
解决方法:
1: 使用工具pycharm 有个快捷键 CTRL+ALT+L格式化代码。
2: 在Notepad++的首先项里面,可以勾选“替换为空格”,如下所示,不同版本的Notepad++,可能设置选项有所出入。这样可以避免使用Tab+空格键时出现这种情况。