iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >第3章 处理异常
  • 923
分享到

第3章 处理异常

异常 2023-01-31 01:01:50 923人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

代码有问题时,python会显示traceback,后面跟着一条错误信息。这个错误被称为异常(exception)。 格式try: 可能产生运行时错误的代码except: 错误恢复代码测试文本Man: Is this your

代码有问题时,python会显示traceback,后面跟着一条错误信息。这个错误被称为异常(exception)。
 
格式
try:
可能产生运行时错误的代码
except:
错误恢复代码
测试文本
Man: Is this your car?
Other man: No.
Woman: What color is it?
Bye.
Go on
增加额外的代码处理错误
#!/usr/local/Python
with open('E:/python code/other/tmp/test.txt') as fd:
for each_line in fd:
if each_line.find(':') > 0:
(role, line_spoken) = each_line.split(':',1)
print(role),
print(' said '),
print(line_spoken),
使用try-except处理错误
#!/usr/local/python
import os,sys
try:
with open('E:/python code/other/tmp/test.txt') as fd:
for each_line in fd:
try:
(role, line_spoken) = each_line.split(':', 1)
print(role),
print(' said '),
print(line_spoken),
except ValueError:
pass
except IOError:
print('The file is missing.')



错误




sfsdfsdfdsfsd




nisdfds ffdsdsfd





恢复代码 

--结束END--

本文标题: 第3章 处理异常

本文链接: https://www.lsjlt.com/news/184936.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 第3章 处理异常
    代码有问题时,python会显示traceback,后面跟着一条错误信息。这个错误被称为异常(exception)。 格式try: 可能产生运行时错误的代码except: 错误恢复代码测试文本Man: Is this your ...
    99+
    2023-01-31
    异常
  • 第七章 Python异常处理
    什么是异常?顾名思义,异常就是程序因为某种原因无法正常工作了,比如缩进错误、缺少软件包、环境错误、连接超时等等都会引发异常。一个健壮的程序应该把所能预知的异常都应做相应的处理,应对一些简单的异常情况,使得更好的保证程序长时间运行。即使出了问...
    99+
    2023-01-31
    第七章 异常 Python
  • java 异常处理3
    声明异常:throws,不处理异常,丢给调用者处理 public static void f() throws IOException{ ... } 丢给调用方法处理 public static void main(String[]...
    99+
    2023-01-31
    异常 java
  • 第3章章节测试
     1,静态路由较之动态路由有哪2项优点? A 配置不容易出错 B 更安全,因为路由器不会通告路由 C 扩从网络时通常不会出现问题 D 没有计算开销 2,下列哪一项是对网络收敛的最佳描述? A 路由器从网络一端向另一端共享管理配置更改所需的时...
    99+
    2023-01-31
    测试 章节
  • 第3章   IP寻址
    第3章   IP寻址 TCP/IP协议栈有四层:应用层、传输层、网际层、网络接口层。 TCP数据段的组件              Source port   ...
    99+
    2023-01-31
    IP
  • 第 3 章 简单函数
    <一>数学函数在数学中我们用过sin和ln这样的函数,例如sin(π/2)=1,ln1=0等等,在C语言中也可以使用这些函数(ln函数在C标准库中叫做log):它有六种基本函数(初等基本表示):三角函数数值表(斜边为r,对边为y...
    99+
    2023-01-31
    函数 简单
  • 一篇文章看懂Java异常处理
    目录异常的定义异常的分类异常的处理方法try…catch处理throw 和throws自定义异常总结异常的定义 在java中,异常就是java在编译、运行或运行过程中出现的错误 总共...
    99+
    2024-04-02
  • 第3章 学生管理系统案例
    1.1 学生管理系统案例需求 利用集合完成对学生的增删改查四个功能 1.2 学生管理系统案例实现1.2.1 创建学生类: 1.2.1.1 案例代码九: package com.itheima; public class ...
    99+
    2023-01-31
    管理系统 案例 学生
  • [RHEL5系统管理攻略]--第3章 e
    3.2.3 提供日志式文件系统能力       在以后的章节中会讲到Linux内核会涉及到cache与buffer以提高读取磁盘的效率。但cache/buffer却会导致一些很严重的问题,尤其在RHEL非正常关机时。       在RHEL...
    99+
    2023-01-31
    攻略 系统
  • 资深专家深度剖析Kubernetes API Server第3章(共3章)
    在本系列的前两部分中我们介绍了API Server的总体流程,以及API对象如何存储到etcd中。在本文中我们将探讨如何扩展API资源。在一开始的时候,扩展API资源的唯一方法是扩展相关API源代码,集成为你所需的资源。或者,推动一个全新的...
    99+
    2023-06-03
  • 第1章 python 基础语法(3)
    =================目录==================1.8 字典1.9 字典练习2.0/2.1 流程控制-if条件判断 ======================================= dic={}字典是...
    99+
    2023-01-31
    语法 基础 python
  • 异常--python异常处理
    --****--python 异常处理------------------------------------------------------------------------------****DB API中定义了一些数据库操作的错...
    99+
    2023-01-31
    异常 python
  • 一篇文章带你入门C++的异常处理
    目录一、背景二、C++ 异常处理三、抛出异常与捕获异常四、catch(...)的作用总结一、背景 程序运行时常会碰到一些异常情况,例如: 做除法的时候除数为 0; ...
    99+
    2024-04-02
  • 异常处理
      程序中有两种错误     1.语法错误(这种错误,根本过不了Python解释器的语法检测,必须在程序执行前就改正) #错误示范一 if #错误示范二 print("adad" 语法错误     2.逻辑错误 # 用...
    99+
    2023-01-30
    异常
  • PHP异常处理:处理异步操作中的异常
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-14
  • Java JSP 异常处理:处理错误和异常
    异常处理在 Java 和 JSP 编程中至关重要,因为它允许应用程序优雅地处理错误和异常情况,从而提高健壮性和用户体验。 JSP 中的异常处理 JSP 提供了三种主要机制来处理异常: page 指令:该指令指定处理某个页面上所有未处理异...
    99+
    2024-03-15
    JSP
  • 第3章 排列清单控制标记
    排列清单控制标记可以创建一般的列表、编号列表或加着重号列表,以及定义列表。还可以在一种列表中嵌套另外一种列表。对于概况因特网上的内容,列表特别重要。 3.1、无序号条例式清单<ul>和<li> 功能:<ul&g...
    99+
    2023-01-31
    清单 排列 标记
  • 第十九天- 约束 异常处理 日志使用
    # 类的约束: 1 # 为何要用,在哪里遇到? 2 3 # 例:贴吧登录(若不同人来写) 4 class Normal: # 张三版 5 def login(self): 6 print("普通账...
    99+
    2023-01-30
    异常 日志
  • 第3章 python 函数与文件操作
    函数    定义        1.基本结构        def func_name():            func_code        2.三种形式 无参:应用场景仅仅只是执行一些操作,比如与用户交互,打印 有参:需要根据外部...
    99+
    2023-01-31
    函数 操作 文件
  • urllib异常处理
    urllib的error模块定义了由 request模块产生的异常。如果出现了问题,request 模块便会抛出error模块中定义的异常。1 URLErrorURLError类来自urllib库的error模块,它继承自OSError类,...
    99+
    2023-01-30
    异常 urllib
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作