python报错合集
哈喽,大家好呀
我又来啦,今天让我们来看看python中有哪些常见的异常报错吧
说到python中的报错,我们总是脑壳疼
现在我们要学会去认识报错的类型
这样子,在我们出现报错的时候就可以知道报错的原因是什么啦~(https://jq.qq.com/?_wv=1027&k=RFkfeU8j)
1.SyntaxError
SyntaxError 语法错误
大家在写代码时最容易忽略的小细节,稍稍的不注
意,一个异常报错就朝你奔来,让你们看看我那会儿出现的报错,看看大家有没有经历过这个报错
SyntaxError: EOL while scanning string literal
啊这,真的是太粗心了,
这个错误是因为我的语法中缺少了另一个引号,
在python中语句的格式不对,
引号、圆括号没有成对出现,
比如少写了分号、引号、少写或多写了括号、
写错了关键字、中英文字符混搭等就会出现报错,
最常见的就是中英文字符混搭,
在敲代码会切换中英文输入法,
有时候会忘记键英文已经切换到中文了,
特别是在字符号,
容易出现错误而且不明显,
python对语法格式很敏感,
一定要牢记语法格式,
基础语法格式要多背多敲多练啊。
2.ModuleNotFoundError
ModuleNotFoundError 模块未找到,
大家在导入模块时,没有任何的问题,
但是在运行代码或者项目时,哦豁,报错它就来了(痛苦ing),像这样子的报错我也是经历了无数次,在无数次的经验中我终于找到了解决这个问题的解决方法,来看看报错提示吧
ModuleNotFoundError: No module named ‘progress’
这个报错提示显示没有这个模块progress,那会儿我去百度搜索了一下,是因为我没有
pip install,于是乎我就安装了这个模块,果然报错就离我远去了(太棒啦),但是呢,
这只是一种解决方法,
但是还有一种就是安装了却依然提示没有找到该模块,
那是因为是因为调用的模块与被调用的模块路径配置不一样,
或者某个py文件名与该调用的模块名称一致,产生命名冲突。
那解决方法就是将模块的配置路径放在同一个路径下,
命名冲突就将重复的py文件名修改就可以啦

3.NameError
NameError 变量名错误
NameError: name ‘download’ is not defined
这个报错提示是该变量名没有被定义,
这个错误啊,
在敲代码的时候也会经常碰见啊(真是让人脑壳疼),
我也是被这个报错摧残了无数啊,
终于让我,找到了让它离我远去的方法。
刚刚遇到的没有被定义的报错,最常见的解决方法是定义变量名就可以啦,
但是有一种是已经定义了,
却还是提示错误没有被定义,
这个报错是因为python版本的问题,
不兼容,
这个的解决方法是要熟悉python变量名的详细规则哦。
4.AttributeError
AttributeError 属性错误
AttributeError: ‘list’ object has no attribute ‘testVec’
这个报错是list没有这个属性,这个报错是因为把‘,’打成了‘.’,我们都知道‘.’是要在class里定义才能有性质,自己凭空写是没有用的哦
5.ValueError
ValueError 参数错误
ValueError: invalid literal for int() with base 10: ‘abc’
当函数接收正确类型但值不合适的参数时,将引发Python ValueError。就 上面这个报错问题int(‘abc’), int函数可以接受字符串类型,但是’abc’字符串不具备表示一个整数的含义。
详细报错就到这里啦
下面也是经常遇到的报错问题,大家要记住呀
TypeError 类型错误
IndexError 索引错误
KeyError 键错误
ImportError 导入模块/对象失败
FileNotFoundError 文件错误
如果有什么补充和错误可以再下面评论呀,我都会认认真真去看的哦~
python报错合集的更多相关文章
- 学习笔记71—Python 报错处理集
****************************************************** 如有谬误,请联系指正.转载请注明出处. 联系方式: e-mail: heyi9069@gm ...
- Redis cluster 集群报错合集
目录 一.连接集群操作报错(error)MOVED 二.集群关闭后重启报错 三.Redis (error) NOAUTH Authentication required 四.Redis集群使用中突然挂 ...
- Jenkins 报错合集
目录 一.启动项目显示,没有接受许可之前不能够自动安装 二.明明配置了jdk但还是说找不到 三.jenkins-RestAPI调用出现Error 403 No valid crumb was incl ...
- vc++6.0各种报错合集(附:VC++6.0调出打印窗口的方法)
背景: 由于VC++6.0对于现在的我来说,只是一个工具,暂时没有太多的时间分配到这块去深究它,由于不明其原理,因此也只是在此把错误积累下来,以备下次相同错误出现时能快速排除,节省时间. 正文 一.出 ...
- Tomcat报错合集
1.java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start c ...
- Mysql报错合集
目录 一.链接报错 客户端连接mysql出错 链接客户端出错 交互登陆mysql出现warning警告Using a password 导入数据到数据库报错ERROR 1050 登陆数据库提示-bas ...
- ERRORS !MySQL 和 Javaweb 的报错合集
ERROR:1175. You are using safe update mode and you tried to update a table without a WHERE that uses ...
- MySQL报错合集解决办法: server has gone away, @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_MODE = ON
server has gone away: 如下图 执行以下命令 show global variables like '%timeout%'; set global interactive_time ...
- Python报错总结丶自定义报错
Python报错总结: 常见异常 1,NameError: name 'a' is not defined:未定义函数名 2,IndentationError: uninden ...
随机推荐
- *CTF babyarm内核题目分析
本文从漏洞分析.ARM64架构漏洞利用方式来讨论如何构造提权PoC达到读取root权限的文件.此题是一个ARM64架构的Linux 5.17.2 版本内核提权题目,目的是读取root用户的flag文件 ...
- 基础的CSS描绘测试
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...
- 关于在PyCharm中import numpy 出现from . import _mklinit ImportError: DLL load failed: 找不到指定模块
最近因为一些原因安装了Anaconda3并且重新配置Python环境,但是遇到了一些麻烦的事情. 首先就是在Anaconda已经装好numpy和mkl的情况下,在PyCharm中import nump ...
- zookeeper篇-watch命令
点赞再看,养成习惯,微信搜索「小大白日志」关注这个搬砖人. 文章不定期同步公众号,还有各种一线大厂面试原题.我的学习系列笔记. 每个路径节点都有一个watcher监控,当该节点数据改变时(CRUD), ...
- 【导包】使用Sklearn构建Logistic回归分类器
官方英文文档地址:http://scikit-learn.org/dev/modules/generated/sklearn.linear_model.LogisticRegression.html# ...
- Tensorflow 窗口时间序列数据的处理
Tensorflow 时间序列数据的处理 数据集简介 数据来源:Kaggle Ubiquant Market Prediction 数据集描述了多个投资项目在一个时间序列下的300个匿名特征(&quo ...
- FreeRTOS --(0)简介
转载自https://blog.csdn.net/zhoutaopower/article/details/106541595 FreeRTOS 是一个嵌入式实时操作系统,具有相对(相对 Linux. ...
- 2003031121-浦娟-python数据分析第四周作业-第二次作业
项目 内容 课程班级博客链接 20级数据班(本) 作业链接 Python第四周作业第二次作业 博客名称 2003031121-浦娟-python数据分析第四周作业-matolotlib的应用 要求 每 ...
- 论文解读(DAGNN)《Towards Deeper Graph Neural Networks》
论文信息 论文标题:Towards Deeper Graph Neural Networks论文作者:Meng Liu, Hongyang Gao, Shuiwang Ji论文来源:2020, KDD ...
- Python生成GIF动态图
python生成摸头GIF 本篇教程演示了如何使用python的PIL库生成GIF图片 源码已经贴在文中,自行取用 效果演示 运行代码,会让你选择要制作的图片 运行完成后,会在同路径下生成dem.gi ...