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 类型错误 不是操作符所接受的数据类型. //---- ...
随机推荐
- CJSON parse.c
#include <stdio.h> #include <stdlib.h> #include "cJSON.h" void printJson(cJSON ...
- virtual dom 简单了解
管理应用程序状态和用户界面的同步一直是前端UI开发复杂性的主要来源.目前出现了不同的方式来处理这个问题.本文简单讨论其中一种方式virtual dom. 文章概要: virtual dom 基本概念, ...
- git二、基本使用
1:创建仓库 git init - 当前目录下初始化仓库,根目录产生.git文件-包含元数据文件,为其他git命令提供环境 2:克隆仓库 git clone url - 拷贝一个 Git 仓库到本 ...
- 安装mysql时出现应用程序无法正常启动(0xc000007b)
在重装mysql数据库(解压版)遇到了无法正常启动(0xc000007b)问题解决方案 问题描述: 在cmd控制台,mysql的安装路径下使用mysql install命令出现以下无法正常启动(0xc ...
- 2018.2.21 Python 初学习
折腾了一天,一直在用CMD学习Python写Hello World.偶然间发现可以用Pycharm.也算是给后面想学习的人提个醒,方便省事许多. format()使用方法. age = 20name ...
- 用Python3实现的Mycin专家系统简单实例
from sys import stderr ######################### TRUE = 1 #定义返回值 FALSE = 0 FACT_LENGTH = 9 #'''前提与结论 ...
- vue配置手机通过IP访问电脑开发环境
vue配置手机通过IP访问电脑开发环境config/index.js// Various Dev Server settings host: '0.0.0.0', // can be overwrit ...
- Lamda Expression
Expression<Func<Student, bool>> filter=s=>s.Name.Contains("a") && s ...
- 如何在Idea提交代码到Github上
一,配置账户 1. Setting >> Version Control >> git,配置git的安装目录(一般默认识别),其他参数不变 2.配置GitHub账户,输入Git ...
- raphael参数说明
大纲 :first-child { margin-top: 0px; } .markdown-preview:not([data-use-github-style]) h1, .markdown-pr ...