运行Python程序,报错IndentationError: unexpected indent
File "gen_pb_wts.py", line 19
fw = open('dd.wts', "w")
^
IndentationError: unexpected indent
出现该类错误,一般是空格和tab键导致没有对齐而报错。而肉眼在py文件里面无法察觉是空格还是tab键,推荐使用NotePad打开对应的py文件。可以查看里面的空格及tab键。

找到出错的19行,发现在fw前面多了一个空格,删除即可。
总结:Python对缩进十分敏感,需要对齐。就像C++ 的if else嵌套一样。
本文探讨了Python编程中常见的IndentationError,重点在于代码缩进问题,通过实例说明如何查找并修正空格和tab键导致的意外缩进错误,确保代码块的正确对齐。
236

被折叠的 条评论
为什么被折叠?



