1、问题
在cmd窗口运行python脚本,运行失败,提示“IndentationError: unindent does not match any outer indentation level”,具体现象如下图所示:
2、原因
混用了TAB键和空格。
IndentationError:缩进错误
3、解决方法
在notepad编辑器中找到:
视图> 显示符号 -> 显示空格与制表符
将对齐用的点点点的空格和箭头表示的TAB键统一一下即可。
修改后再次运行,运行成功。
4、小技巧
在使用notepad编辑器编写python脚本时可提前设置以空格取代TAB键,就可实现,对于以后每次的TAB输入,都自动转换为4个空格。