IndentationError: unexpected indent 原因Tab缩进和空格缩进混用
问题描述
python对代码缩进要求十分严格,有时候在 gedit 中代码缩进看起来是一样的,运行时候会报 IndentationError: unexpected indent 的错误,这是tab缩进和空格缩进混用的原因。在 IDE 中打开就可以看到,line 81和line 84有Tab缩进。
解决方法
快捷键 ctrl+H
打开 查找替换,复制 Tab缩进符 到 Find 中,在gedit中或者IDE中都可,挨个替换就行了