关键字
TabError、缩进不一致
异常描述
TabError: inconsistent use of tabs and spaces in indentation
TabError:Tab和空格混用
1 2 3 4 5 |
C:\Users\Administrator>E:\python\learn\huaban\huaban_search.py File "E:\python\learn\huaban\huaban_search.py", line 45 global PhotoNum ^ TabError: inconsistent use of tabs and spaces in indentation |
解决方法
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。此问题有编译器自动识别,因为代码书写不规范,导致编译器不能正常识别代码。
如下图就是tab和space混用的情况
解决办法:
在编译器里面把你报错的地方按照其他的缩进风格替换下。
如果该方法不行,在submit编译工具里面,吧所有的tab键换成2个空格。
未经允许不得转载:Python在线学习 » Python异常-TabError