Python异常 #IndentationError: unindent does not match any outer indentation level
1. 异常现象
使用 Sublime Text3 写第一个 Python 脚本,Ctrl+B 快捷键运行脚本,报了一个错:IndentationError: unindent does not match any outer indentation level
工具:Sublime Text3
版本:Version 3.x.x
2.排查分析
IndentationError: unindent does not match any outer indentation level
这个错误即缩进匹配错误,出现这个错误说明你运行的脚本中出现了代码缩进未对齐问题。由于 python3 不支持空格和Tab键混用。所以,还是需要我们再仔细检查代码,看看代码缩进是否对齐?或者代码中是否出现将空格(space)和制表符(Tab)混用?
Ctrl+A 全选代码,原来还真是有个 TAB 躺在里面。好像是刚刚 copy 过来的那行代码。
3.解决方案
3.1. 临时解决方案:Ctrl+A 全选代码,把所以 TAB 替换成空格(或者把所有空格替换成 TAB),保证逻辑对齐,问题解决。
3.2. 长期解决方案:Sublime Text3 中配置空格(space)和制表符(Tab)的方法:找到菜单【首选项】-> 【设置】,在 preferences.sublime-setting-Default 中,找到 "draw_white_space": "selection",然后 copy 这句到 sublime-setting-User 里面。保存即可。如下:
3.3. 最终解决方案:如果你是一位开发者,可以考虑使用中的 IDE。
Python异常 #IndentationError: unindent does not match any outer indentation level相关推荐
- Python 脚本错误:IndentationError: unindent does not match any outer indentation level
好好的Python脚本,确定了每行都已经正确对齐了, 可是运行时还是会遇到提示缩进有误的问题:IndentationError: unindent does not match any outer i ...
- [Python] 错误“IndentationError: unindent does not match any outer indentation level”是什么意思?...
文本没有对齐,建议打开文本编辑器的Tab显示(我用的Editplus是视图->空白->制表符),看缩进是否合理,调整一致就好了.
- Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
今天调试python遇到IndentationError: unindent does not match any outer indentation level,错误看到一个不错的帖子转发下 [问题 ...
- Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level...
http://www.crifan.com/python_syntax_error_indentationerror/comment-page-1/ [问题] 一个python脚本,本来都运行好好的 ...
- 解决python中出现IndentationError:unindent does not match any outer indentation level错误
运行Python程序时,出现"IndentationError:unindent does not match any outer indentation level"错误提示,检 ...
- 报错内容 IndentationError: unindent does not match any outer indentation level
环境介绍 基本<Python 基础教程(第2版 修订版)> 作者:[挪] Magnus Lie Hetland 司维 曾军崴 谭颖华 译 操作系统:CentOS release 6.9 ( ...
- [bug解决] IndentationError unindent does not match any outer indentation level
文章目录 问题描述: 产生原因: 解决方案: 问题描述: 运行Python代码,出现如下报错: IndentationError: unindent does not match any outer ...
- 解决:IndentationError: unindent does not match any outer indentation level
问题: 执行python脚本时,提示如下错误信息: IndentationError: unindent does not match any outer indentation level 问题排查 ...
- IndentationError: unindent does not match any outer indentation level 解决办法
执行Python事报错: IndentationError: unindent does not match any outer indentation level 译文: 缩进错误:未缩进与任何外部 ...
最新文章
- iphone开发UITable内嵌不同风格Table
- href 带参数 打开exe_js调用exe文件 兼容所有浏览器
- SOHU BLOG的缺憾,及开启留言功能的必要
- mysql 衍生表必须有别名_MySQL“每个派生表必须有自己的别名”
- (3) 百度2011研发工程师笔试卷
- php实现第三方邮箱登录_JavaScript实现第三方登录网站原理在这呢
- Bootstrap3 源码版本的文件结构
- “卢十瓦”疯狂预热红米Note 8 10W“快”充不会再有了
- Spark报错:JDOFatalInternalException: Error creating transactional connection factory
- 久其修改服务器地址,久其修改服务器地址
- Android and Apple 投屏至linux电脑
- C语言中用链表构建栈讲解,C语言数据结构之使用链表模拟栈的实例
- sql查询时取日期部分内容(年月日时分秒)、增加时间
- NETARM(NSMS)自定义万能表单系统使用说明
- 2022年最新版黑马程序员Java自学路线(免费分享)
- 个人开发者上架Android应用市场
- php读取excel文件_如何用PHP读取excel文件内容、获取单元格数据
- 高清加载具体(如清明上河图)
- VXLAN技术——数据中心底层技术
- python复数运算程序_python复数及计算法则
热门文章
- Endnote 修改参考文献格式
- Ubuntu下wifi适配器、蓝牙找不到
- Mac下安装VScode和配置C++环境
- 如何在Mac上设置和使用iMessage
- 批处理常用命令总结 - 批处理命令简介
- 百度 android 下载文件夹在哪里,手机上从百度网盘下载下来的东西在哪个文件夹里?...
- 美好停驻,荟语酒店温柔亮相”于姑苏深处,遇锦绣江南”品牌沙龙会
- pythonxpath定位_selenium+python自动化-xpath定位语法
- GIF动图在线免费制作 通过PPT辅助基本图形
- iPad开发环境搭建和基本概念