python except用法与作用_关于Python异常处理中try与except用法详解
相信大部分小伙伴都有遇到写代码遇到报错问题吧,这是为什么呢?其实这就是python的异常报错,下面根据经常会碰到的异常种类,给大家提供解决方案,具体内容如下:
关于异常处理:
捕捉异常在python中使用的是try/except语句。
try用来检测语句块中的错误,从而让except语句捕获异常信息并处理。
如果你不想在异常发生时结束你的程序,只需在try里捕获它。
语法:
以下为简单的try....except...else的语法:try:
#运行别的代码
except :
#如果在try部份引发了'name'异常
except ,:
#如果引发了'name'异常,获得附加的数据
else:
#如果没有异常发生
异常实例:
1、KeyError实例names = ['alex','jack']
data = {}
data['name']
报错信息:
KeyError异常处理try:
data['name']
except KeyError:
print("KeyError")
运行结果:KeyError
2、IndexError实例names = ['alex','jack']
data = {}
names[3]
报错显示:
IndexError异常处理try:
names[3]
except IndexError:
print("列表操作错误")
运行结果:列表操作错误
套用以上内容,就可以解决报错啦~如需了解更多python实用知识,点击进入云海天Python教程网。
python except用法与作用_关于Python异常处理中try与except用法详解相关推荐
- python中try和except语句语言导入包吗_Python异常处理中try与except用法的案例
Python异常处理中try与except用法的案例 发布时间:2020-11-03 09:44:36 来源:亿速云 阅读:85 作者:小新 小编给大家分享一下Python异常处理中try与excep ...
- python中config方法作用_使用Python中的config配置
Python中有ConfigParser类,可以很方便的从配置文件中读取数据(如DB的配置,路径的配置),所以可以自己写一个函数,实现读取config配置. config文件的写法比较简单,[sect ...
- python的try和except用法_Python异常处理中try,except用法?
我来详细介绍异常编码的语法模式,try/except/else和try/finally. 先重新回顾一下try.except.else.finally几个关键字: try后面紧跟着缩进的语句代码,代表 ...
- python数据包的作用_使用Python将登录数据包发送到Minecraft服务器不起作用
我在Python中有以下脚本 . 它的作用是尝试连接到MineCraft服务器,首先发送'handshake',然后发送登录请求 . 协议规格可以在这里找到:http://wiki.vg/Protoc ...
- python中main的作用_浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ...
- python mat函数的作用_介绍python的matplotlib常用绘图函数
免费学习推荐:python视频教程 matplotlib具有强大的绘图功能,但是语句琐碎,每次使用都需要一句一句书写未免太过麻烦.本文根据平时绘图经验总结了常用绘图函数,可以直接使用,非常方便impo ...
- python logging模块的作用_【python】【logging】python日志模块logging常用功能
logging模块:应用程序的灵活事件日志系统,可以打印并自定义日志内容 logging.getLogger 创建一个log对象 >>> log1=logging.getLogger ...
- python中try的作用_Python异常处理中try,except用法?
我来详细介绍异常编码的语法模式,try/except/else和try/finally. 先重新回顾一下try.except.else.finally几个关键字: try后面紧跟着缩进的语句代码,代表 ...
- python try语法_关于Python异常处理中try与except用法详解
相信大部分小伙伴都有遇到写代码遇到报错问题吧,这是为什么呢?其实这就是python的异常报错,下面根据经常会碰到的异常种类,给大家提供解决方案,具体内容如下: 关于异常处理: 捕捉异常在python中 ...
最新文章
- DevExpress v15.1:WPF控件升级(四)
- chosen组件实现下拉框
- Android获取状态栏、标题栏、屏幕高度
- 软件开发的MVC构架
- 1037C. Equalize
- 解决:Caused by: redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key
- 如何修改Window系统下PATH路径
- java连接oracle设置超时,数据库链接在Oracle 11g上超时
- 如何使用代码获取电脑内存_代码实战 | 如何在 Android 开发中使用协程
- 8-BIT OPTIMIZERS VIA BLOCK-WISE QUANTIZATION--通过块级量化的8位优化器
- 关于es6 async函数中reject状态的promise处理
- 数字逻辑educoder实训项目 logisim实现 交通灯系统设计
- PHP域名whois查询代码(数据源万网、新网)
- 基于Qt的智能车载系统嵌入式项目(正点原子IMX6ULL开发板)
- Linux文件解hgc,Linux shell I/O重定向详解
- Java中过大整数储存问题(bushi
- HDU 2188 JAVA
- AndroidManifest.xml详解(上)
- 惠普136w耗材贵吗_惠普136w更换硒鼓之后磨粉极低 惠普136w原装硒鼓能加碳粉吗...
- 仿天猫 购物车(Android studio 仿天猫 详情页面 添加购物车选择 颜色 尺寸demo)