位置: 编程技术 - 正文

python中异常捕获方法详解(python 异常捕获)

编辑:rootadmin

推荐整理分享python中异常捕获方法详解(python 异常捕获),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中可以用异常处理捕获程序中的所有错误,python 异常捕获,python捕获异常后处理,python中可以用异常处理捕获程序中的所有错误,python捕获异常继续执行,python捕获异常后处理,python中捕捉异常的语句,python捕获异常后处理,内容如对您有帮助,希望把文章链接给更多的朋友!

在Python中处理异常使用的是try-except代码块,try-except代码块放入让python执行的操作,同时告诉python程序如果发生了异常该怎么办,try-except这个功能其实很多入门书籍中都放到了高级篇幅里,在入门的时候一般不会讲这个使用,尤其是作为运维人员,如果你经常写shell,转到python后估计也很少使用这个功能,这功能我觉得说明了shell和python的一个重要区别,因为python是一门真正的编程语言,像其它的编程语言php,java等都会提供异常捕获功能,用这些程序写出的代码是要健壮性的,如果你阅读一些其他人写的程序代码,尤其是一些socket编程方面的代码,很多都是try…except…,有的还except好多个,来判断各种各样的情况,既然这个功能这么有用,我们就来尽快了解下看如何使用的吧。

第一我们先看看它的语法,语法很简单,就是在try-except中放入你想要执行的代码块,例如:、

这是最简单的一种情况,如果情况复杂可以使用多个except句子,例如:

python中异常捕获方法详解(python 异常捕获)

try-except还有更高级的用法,加入else,finally等,今天我们不展开说了有兴趣的可以自己深入研究下。

接下来我们来看一个简单例子,读写文件我们经常的操作,一个常见的问题就是找不到文件,或者文件名称,路径不正确,对这种情况,你就可以采用try-except代码块直观的方式来处理了:

我们再看一个多except的例子,2个数字相减:

以上二个例子就是最简单的try-except的用法了,如果想要保证脚本的健壮性,后续可多用try-except代码块吧,这会让你的代码看起来更专业。

详解python中requirements.txt的一切 简介Python项目中必须包含一个requirements.txt文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。主要的写法如下所示pipfreezerequirements.txt#生

python开发简易版在线音乐播放器 在线音乐播放器,使用python的Tkinter库做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口,通过urllib.urlopen模块

Python实现在线音乐播放器 最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便

标签: python 异常捕获

本文链接地址:https://www.jiuchutong.com/biancheng/378645.html 转载请保留说明!

上一篇:python利用不到一百行代码实现一个小siri(python不能用)

下一篇:详解python中requirements.txt的一切(python中re.m)

  • 一般纳税人开普票税率是3%还是13%
  • 一般纳税人减免增值税政策
  • 固定资产进项税的账务处理
  • 现金回收期计算公式
  • 增值税延期滞纳金是多少
  • 研究开发费用资本化和费用化
  • 代发工资记什么科目
  • 平行式明细账
  • 公益性支出所得税扣除比例
  • 砂子开票税率
  • 住宿费的普通发票怎么开
  • 公司让员工发红包
  • 新25项工资薪金是什么
  • 税务实名认证怎么认证
  • 外贸企业运输费用占总成本比例
  • 向境外企业转让房产
  • 典当行的账务处理会计分录大全
  • 汇算清缴退税计入什么科目
  • 税收征收管理权是什么
  • windows中的网络协议的配置原理
  • 如何修复电脑上qq对话过期视频
  • 折价购入对投资者而言,是为以后多得利息
  • 公司用车车祸一般谁负责
  • windows7电脑时间不对
  • 存货成本在哪个表里
  • npm无法将npm项识别为
  • session for
  • 报销的费用计入什么科目
  • 企业所得税季度申报表A类
  • vue项目如何打包成dist
  • php对象是什么类型的数据
  • frameworks
  • 记一次调试YOLOv5+DeepSort车辆跟踪项目的经过
  • 单目测距精度
  • 2020年企业报税的详细流程
  • 代缴社保零申报对个人有影响吗
  • python中的pandas
  • phpcms api
  • python 动态
  • mysql数据库错误日志
  • 外贸公司美金账户开立要求
  • 利润表研发费用和管理费用
  • 委托收款的业务场景有哪些
  • 退回的保证金多了一点怎么做分录
  • 企业支付的产品和物资的原始价格是采购成本中的
  • 非限定性净资产是什么意思
  • 营业收入和营业总收入一样吗
  • 社保滞纳金怎么记账
  • 费用多计提了怎么办
  • 员工福利费怎么做账
  • 建账固定资产的期初科目是什么
  • 记账凭证是什么填制的?A.由经办人
  • 复合索引顺序
  • FreeBSD 6.2-RELEASE下载
  • open bsd
  • OS X Yosemite系统下载失败怎么办?OS X 10.10下载错误解决方法
  • mac win10 wifi
  • win8右下角
  • 苹果mac最新的系统
  • awtk linux
  • 关于月亮的诗句
  • perl 读文件
  • How to embed a jframe in an eclipse view
  • nodejs与springboot结合
  • Jqgrid之强大的表格插件应用
  • 深入理解计算机系统 电子书
  • shell脚本怎么写循环
  • jquery 点击按钮
  • 对应用进行单元测试的是
  • Intent传List、Map
  • js动态设置css样式
  • python怎么写字符串
  • jq获取复选框选中的值
  • 更改国名
  • 申报期包括不包括最后一天
  • 入职培训结束就签合同吗
  • 城镇土地使用税的计算公式
  • 一般纳税人城建税减免最新政策
  • 地税局多措并举工作总结
  • 包装种类代码表集装箱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设