位置: 编程技术 - 正文

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)

  • 可回收再生资源有哪些
  • 销售商品收到转账支票计入什么科目
  • 支出算什么会计科目
  • 税务季报利润表的本年累计可以更改吗
  • 三项经费包括在哪些内容
  • 行政单位的财务报告包括财务报表和财务情况说明书
  • 企业所得税大白话解释
  • 一般纳税人不开票收入怎么填增值税申报表
  • 公司车辆转让需要缴纳印花税吗
  • 贷款利息进项税额转出
  • 取消国税用什么手续
  • 劳务派遣案例分析题
  • 三联专用发票每一联分别给谁
  • 符合免税条件的一般纳税人开具发票税率
  • 发生的费用可以直接计入主营业务成本吗
  • 医院职工福利费使用范围和标准是多少
  • 金税盘发票份数没有显示
  • 发票修复是怎么回事
  • 代订住宿费属于那个经营范围
  • 物流公司搬运货物合法吗
  • c盘满了清理什么
  • 生产经营所得个税表
  • 招待费的住宿费可以抵扣吗
  • 解决网卡驱动故障的方法
  • 计提长期待摊费用会计分录怎么写
  • windows10提示更新11
  • 和linux
  • 360devm.sys是什么文件
  • 提供劳务收入怎么交税
  • 超率累进税率和超倍累进税率
  • 欧罗巴山脉自驾
  • 销售废旧设备增值税率
  • 应收账款属于会计要素中的什么科目
  • php支付宝支付流程原理
  • 公司的一项专利多少钱
  • python,array
  • 企业可以将自己辞退吗
  • 个企年报怎么申报
  • php判断是否为整数
  • github+hexo搭建博客
  • 金税卡报税流程
  • 股票手续费如何计算公式
  • 购车的车辆购置税计入固定资产可以所得税一次性扣除吗
  • 土地使用权转让法律规定
  • 年底要结转净利润怎么算
  • 加工费怎么做账
  • 建筑业一般纳税人增值税税负
  • 环境检测费账务处理
  • 进项税额转出之后怎么处理
  • 暂估入库一直未取得发票需要调账吗
  • 编制合并报表时最关键的一步
  • centos7.6怎么安装
  • mysql的多表查询语句
  • windowsserver2008r2standard激活
  • 制作winxp启动u盘和安装盘
  • xp系统磁盘检查进不去
  • 电脑任务栏中没有网络图标
  • mac无法开机怎么办
  • parallel capacitor
  • sessmgr.exe - sessmgr是什么进程 有什么用
  • win10预览版21277
  • windows8如何进入bios
  • win10怎么快一点
  • 自由选择工具快捷键
  • 遍历enumeration
  • react父组件触发子组件方法
  • jquery技巧
  • nodejs读取json文件,并返回列表
  • shell脚本监控日志输出
  • node js php
  • 批处理实现电脑登陆二次验证
  • react基础入门
  • springmvc框架下tomcat服务器数据库密码如何加密
  • 批处理清空文本内容
  • linux查看shell脚本内容
  • python网络爬虫项目步骤
  • jquery easyui有哪些特点
  • 个体工商户怎样交税
  • 残疾人的房产可以买卖吗
  • 从日本带化妆品回国会被扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设