什么是异常?

异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。

一般情况下,在Python无法正常处理程序时就会发生一个异常。

异常是Python对象,表示一个错误。

当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。

try:

  可能出现异常的代码

except [Exception或者BaseException as e]: #把捕捉到的异常赋值给e,Exception是常规异常的基类,BaseException是所用异常的基类

  异常处理

  print("异常是%s"%e)

finally:

  无论有没有异常都要执行

转载于:https://www.cnblogs.com/yangyangchunchun/p/10341355.html

15.try...except...finally相关推荐

  1. 10任务栏全屏时老是弹出_Deepin 15.10 发布,深度操作系统

    深度操作系统是一个致力于为全球用户提供美观易用.安全可靠的Linux发行版. 深度操作系统基于Linux内核,以桌面应用为主的开源GNU/Linux操作系统,支持笔记本.台式机和一体机.深度操作系统( ...

  2. Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in lib

    今天导入饺子库提示 sdk 不能低于16的错误提示,导致build 失败 处理方法: 我把15 改成了16即可编译通过 这个是之前写的,目前各大应用平台要求最低是26了,

  3. View requires API level 21 (current min is 15): Toolbar

    第一种情况: 在布局文件报错,查看错误提示View requires API level 21 (current min is 15): <Toolbar> 这个说要求要api版本为21 ...

  4. PyTorch 笔记(15)— 分别使用 tensor、autograd、torch.nn 搭建简易神经网络

    1. 使用 tensor 搭建神经网络 搭建神经网络模型的具体代码如下,这里会将完整的代码分成几部分进行详细介绍,以便于理解. import torch as tbatch_n = 100 input ...

  5. 机器学习入门(15)— 全连接层与卷积层的区别、卷积神经网络结构、卷积运算、填充、卷积步幅、三维数据卷积、多维卷积核运算以及批处理

    卷积神经网络(Convolutional Neural Network,CNN)CNN 被用于图像识别.语音识别等各种场合,在图像识别的比赛中,基于深度学习的方法几乎都以 CNN 为基础. 1. 全连 ...

  6. Go 中 time.Parse 报错:year/month/day hour/minute/second out of range 时间格式化为什么是 2006-01-02 15:04:05?

    1. 问题现象 在使用 Go 语言的 time.Parse 解析时间时遇到以下错误: func main() {timeParse, err := time.Parse("2006-11-0 ...

  7. mysql8 mac 忘记密码_mac下 MySql 8.0.15忘记密码重置密码

    Mysql最新版跟老版用法不一样了,重置密码的方法也改变了 1.忘记密码了就需要先免登录进入数据库 进入到mysql目录下: cd /usr/local/mysql/bin/ sudo su 终端出现 ...

  8. c语言一行黑白相间的瓷砖,C语言编程练习15:贴瓷砖

    题目描述 有一块大小是 2 * n 的墙面,现在需要用2种规格的瓷砖铺满,瓷砖规格分别是 2 * 1 和 2 * 2,请计算一共有多少种铺设的方法. 输入 输入的第一行包含一个正整数T(T<=2 ...

  9. Excel 计算除法并显示为万分之几,如0.15‱

    Excel 计算除法并显示为万分之几,如0.15‱ 1. 万分号插入 ‱ 2. 计算俩个列的除法,保留2位小数并用万分之几显示: 3. 优化,改成对J2列值的绝对引用 Excel中计算除法保留为 % ...

  10. GitHub上的“金矿”(236个Python开源项目,涵盖了15个领域)

    人生苦短,越来越多的人,都开始用Python了. 但寻找好的项目资源,费时又费力,成了头号难题. 现在,好消息来了.最近,有人在GitHub上放了一座"金矿". 目前里面有236个 ...

最新文章

  1. 上三角矩阵的特征值分解
  2. 安装NFS服务,并挂载到开发板
  3. RecyclerView列表控件漂亮时间线实现
  4. final, finally, finalize 的区别
  5. 监控摄像头卡顿_视频监控系统施工六大注意事项
  6. hdu 6200 mustedge mustedge mustedge(dfs序+树状数组+并查集)
  7. [bzoj2243][SDOI2011]染色
  8. PMP答题技巧(详细版)
  9. python基础——可变长参数
  10. JAVA 数组,(java核心技术 卷1)
  11. mvn help:system下载包失败错误解决!
  12. 子慕谈设计模式系列(三)
  13. 【车间调度】柔性作业车间调度问题的研究现状
  14. 六角填数(全排列)蓝桥杯真题
  15. Vue + Element UI 实现权限管理系统 前端篇(六):更换皮肤主题
  16. [UOJ311]积劳成疾
  17. 中央电大计算机网络试题,2017电大统考计算机试题及答案
  18. 全国地理信息相关单位名单汇总2010
  19. 华为公布未来五年规划:将发展高端手机
  20. 用ardupilot 做无人船项目的总结

热门文章

  1. 不依赖浏览器控制台的JavaScript断点调试方法
  2. timequest静态时序分析学习笔记之工具使用
  3. ireport交叉报表 crosstab排序_质性数据分析软件NVivo教程:交叉表查询
  4. ubuntu安装python环境_AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装
  5. scatterpie | ggplot2的几何图形拓展包(1):如何在地图中添加饼图
  6. gstat | 空间插值(二)——克里金插值之普通克里金
  7. JS变量中你不知道的小埋伏
  8. 学Python的女生好不好找工作?
  9. 【顺序表和链表】实现增删查改数据结构 OJ题编程
  10. php案例纠错,PHP编程纠错指南