异常:是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行,一般情况下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来编写异常代码块。
写程序难免遇到问题,遇到问题不可怕,我们为代码添加异常处理,即使代码在执行出现错误也能让我们快速找到解决方案,让代码按照正常的业务流程操作,满足工作需求。