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

美女it职场说 2024-04-23 00:08:01

一、什么是异常?

异常:是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行,一般情况下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来编写异常代码块。

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

0 阅读:0

美女it职场说

简介:感谢大家的关注