IndentationError: unindent does not match any outer indentation level
1.对于此错误,最常见的原因是,的确没有缩进。根据错误提示的行数,去代码中看了下,看起来没有什么问题呀,都有缩进,而且语法也没有错误呀。
2.仔细研究了下代码,发现真的看不出什么问题,突然想到了,把当前python脚本的所有字符(包括空格和tab字符)都显示出来看看到底有没有缩进或者是其他特殊的字符。
当前用的文本编辑器Notepad++,有个设置,可以显示所有的字符的。
在: 视图 –> 显示符号 –> 显示空格与制表符 ,这样就可以看到我们Python代码的到底有没有该缩进的都缩进了。
geany里面 查看 –> 显示缩进标志
原文链接:https://blog.csdn.net/u010412719/article/details/47089473
python编程问题
最新推荐文章于 2022-02-18 18:12:15 发布