python基础学习(二十一)Python异常处理
程序员文章站
2022-07-07 21:32:44
...
try except else
try:
fh = open("testfile", "w")
fh.write("这是一个测试文件,用于测试异常!!")
except IOError:
print "Error: 没有找到文件或读取文件失败"
else:
print "内容写入文件成功"
fh.close()
try-finally
语句无论是否发生异常都将执行最后的代码。
try:
fh = open("testfile", "w")
fh.write("这是一个测试文件,用于测试异常!!")
finally:
print "Error: 没有找到文件或读取文件失败"
raise
def functionName( level ):
if level < 1:
raise Exception("Invalid level!", level)
# 触发异常后,后面的代码就不会再执行
推荐阅读
-
深入理解python try异常处理机制
-
Python异常处理知识点总结
-
【two 打卡】图像处理基础 python+opencv(超基础)
-
MacOS配置Anaconda3(Miniconda3)下Python3.6、Python3.7和Python2.7环境和基础机器学习、神经网络相关包详解(版本号对应)
-
python爬虫之urllib,伪装,超时设置,异常处理的方法
-
深入理解Python异常处理的哲学
-
python人脸识别项目之基础学习(三):矩阵的基本运算 + 张量的阶和形态
-
【python学习笔记】task03 异常处理
-
PYTHON基础-时间日期处理小结
-
python基础学习16----模块