python常见报错类型
更新ing
| 报错类型 | 报错内容 | 错误判断 | 错误解决方式 |
| IndentationError | IndentationError:unexpected indent | 格式错误:以外缩进 | |
| IndentationError | IndentationError:unindent does not match any outer indentation level | 格式错误:缩进方式不一致,有的用空格(数量是否一致),有的用Tab | 调整对应内容的缩进,一致(4空格) |
| IndentationError | IndentationError:expected an indented block | ||
| NameError | NameError: free variable **** referenced before assignment in enclosing scope | 名字错误:自由变量在封闭代码块中,调用前未进行初始化或完成指定 | |
| SyntaxError | SyntaxError:invalid syntax | 语法错误:无效语法 | |
| SyntaxError | SyntaxError: non-default argument follows default argument | 语法错误:非默认参数跟随默认参数,此类错误出现在默认参数后面跟着其他关键参数 | 调整关键参数的位置,至默认参数前 |
| SyntaxError | SyntaxError: positional argument follows keyword argument | 语法错误:关键参数后面跟着位置参数,即在键值对参数后面出现了基本数据类型参数 | 调整形参,或者调整传递实参的顺序 |
| SyntaxError | SyntaxError: no binding for nonlocal '****' found | 语法错误:在上一层函数中未找到指定的变量 | |
| UnboundLocalError | UnboundLocalError: local variable '****' referenced before assignment |
未指定造成的局部错误:局部变量在被使用前未初始化或未给予相应指定。 |
|
| RecursionError | RecursionError: maximum recursion depth exceeded in comparison | 递归超过了最大的深度。 | |
| TypeError | TypeError: ***** missing 1 required positional argument: “@@” | 类型错误:****需要1个位置参数,但没给 | |
python常见报错类型的更多相关文章
- Python 常见报错类型
一.TypeError:类型错误,对象用来表示值的类型非预期类型时发生的错误 错误例子: age=18 print(‘我的年龄是’+age) 报错信息:TypeError: can only conc ...
- python常见报错信息!错误和异常!附带处理方法
作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息. Python 有两种错误很容易辨认:语法错误和异常. Python assert(断言)用于判断一个表达式,在表达 ...
- python 常见报错汇总
python官方文档:https://docs.python.org/zh-cn/3/tutorial/index.html 1.indentationerror:unindent does not ...
- Python常见报错问题(不定时更新)
1.TabError: inconsistent use of tabs and spaces in indentation 在缩进中不一致地使用tab键和空格键. 报错原因:混用了tab和space ...
- Python常见报错 - 使用openpyxl模块时出现错误: zipfile.BadZipFile: File is not a zip file
背景 在pycharm项目下,有一个data.xlsx,主要用来存放接口测试用例数据的 要通过openpyxl库去读取data.xlsx,方法: openpyxl.load_workbook(path ...
- python常见报错
1.Pycharm No module named requests 的解决方法 pip install requests 然后重启pycharm
- web报表工具FineReport使用中遇到的常见报错及解决办法(二)
web报表工具FineReport使用中遇到的常见报错及解决办法(二) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘 ...
- java常见报错及解决
Java常见报错信息: Java 常见异常种类 Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定 ...
- JavaScript 调试常见报错以及原因
JavaScript 调试常见报错以及原因 测试环境 chrome 版本 66.0.3359.170(正式版本) (64 位) TypeError 类型错误 不是操作符所接受的数据类型. //---- ...
随机推荐
- vue移动端适配
https://www.w3cplus.com/mobile/vw-layout-in-vue.html
- Leetcode: The Maze II
There is a ball in a maze with empty spaces and walls. The ball can go through empty spaces by rolli ...
- PHP----------php封装的一些简单实用的方法汇总
1.xml转换成array,格式不对的xml则返回false function xml_parser($str){ $xml_parser = xml_parser_create(); i ...
- com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone value '��� mysql-installer-community-8.0.15.0
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> &l ...
- Windows下的Python安装与环境变量的配置
Windows下的Python安装与环境变量的配置 第一步:python下载: Python安装包下载地址:http://www.python.org/ 第二步:python安装: 双击下载包,进入P ...
- 【JavaScript】对JS的封装
以下方法封装了获取ID元素的JS代码,调用以下代码方法并传值,则可以直接获取id所指元素 function $id(x) { //此处x只是形参,代表传进来的:要获取元素的id字符串 return d ...
- webpack4 坑收集:html-webpack-plugin在多页面时,无法将optimization.splitChunks提取的公共块,打包到页面中
问题描述: 有2个页面index.html和product.html,用html-webpack-plugin和optimization.splitChunks的基本配置如下 { template: ...
- FileOutputSream文件字节输出流
1.FileOutputSream文件字节输出流: 输入--写出--使用: 输出--写入--存储: 写出写入是对硬盘而言: 其中,OutputStream为所有类型的字节输出流的超类: FileO ...
- 1.字符串操作:& 2.英文词频统计预处理
1.字符串操作: 解析身份证号:生日.性别.出生地等. ID = input('请输入十八位身份证号码: ') if len(ID) == 18: print("你的身份证号码是 " ...
- bootstrap 无需引入 直接使用
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="styl ...