python中出现IndentationError:unindent does not match any outer indentation level错误
- 首先排除在文本中自己写的缩进是否有问题
- 其次看看有没有把tab符和空格弄混,排除特殊字符
- 我自己是在ipython中把整段段码贴进去的,贴进去的过种中发现字符的格式发生了错乱,不是像在文本中写的一样
解决方法是直接在ipython中直run xxxxx.py文件,这样就可以保证格式不会有任何错乱
本文探讨了Python中常见的IndentationError: unindent does not match any outer indentation level错误,分析了可能的原因,包括文本编辑器中的缩进问题、tab与空格混用,以及在特殊环境下如ipython运行代码时的格式错乱。并提供了解决方案,建议直接在环境中运行.py文件以避免格式问题。
python中出现IndentationError:unindent does not match any outer indentation level错误
解决方法是直接在ipython中直run xxxxx.py文件,这样就可以保证格式不会有任何错乱
3万+
5万+

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