欢迎光临散文网 会员登陆 & 注册

Python异常处理方法有哪些?整理成一套经典教程,建议收藏

2022-04-18 21:55 作者:软件测试技术之美  | 我要投稿

、什么是异常?

异常:是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行,一般情况下python无法正常处理程序时会发生一个异常。

二、捕捉异常使用什么语句?

捕捉异常:可以使用try/except语句。

三、案例分享

案例1:打开一个文件名为kitty.txt文件并写入内容,且系统未发生异常。

落地代码实现如下图所示:

执行结果如下:

代码实现如下:

try:

f=open('D:/PythonProject/Python编程基础/kitty.txt','w')

f.write('hello,kitty')

except IOError:

print("报错,没有找到")

else:

print('找到kitty教软件测试')

f.close()

print('程序结束')

案例二:打开kitty.txt文件,在该文件中写入内容,如果文件无写入权限,就会触发异常。

落地代码如下图所示:

代码执行结果:

代码实现如下:

try:

f=open('D:/PythonProject/Python编程基础/kitty.txt','r')

f.write('hello,kitty')

except IOError:

print("报错,没有找到")

else:

print('找到kitty的名字')

f.close()

print('程序结束')


综上所述,本章节内容主要与大家分享异常处理try-except的应用,文章中采用两个真实的案例通过实践的方式告诉大家如何使用try-except来编写异常代码块。

写程序难免遇到问题,遇到问题不可怕,我们为代码添加异常处理,即使代码在执行出现错误也能让我们快速找到解决方案,让代码按照正常的业务流程操作,满足工作需求。



Python异常处理方法有哪些?整理成一套经典教程,建议收藏的评论 (共 条)

分享到微博请遵守国家法律