国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python异常处理的两种技巧

python异常处理的两种技巧

头像

小妮浅浅

2021-05-20 09:37:183130浏览 · 0收藏 · 0评论

1、传递异常

有时我们会在捕捉到一个异常后重新引发它(传递异常),实现起来很简单,使用不带参数的 raise 语句即可。

def f1():
    print(1/0)
 
def f2():
    try:
        f1()
    except Exception as e:
        print('something worng')
        raise
 
f2()
 
 
# 运行结果
something worng
Traceback (most recent call last):
  File "/Users/ryoma/Desktop/project/learn/learn_python/python_exception.py", line 11, in <module>
    f2()
  File "/Users/ryoma/Desktop/project/learn/learn_python/python_exception.py", line 6, in f2
    f1()
  File "/Users/ryoma/Desktop/project/learn/learn_python/python_exception.py", line 2, in f1
    print(1/0)
ZeroDivisionError: division by zero

2、使用内置的语法规范代替 try/except

Python 本身提供了很多语法范式简化了异常处理,例如:

(1)for 语句利用 Stoplteration 异常来结束循环的

(2)with 语句在打开文件后会在操作结束后(无论是否正常结束)会自动关闭文件句柄

(3)使用 getattr() 函数获取对象中的不确定属性

以上就是python异常处理的两种技巧,希望对想要学习python的人有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

男生困困进女生困困洞视频| 69国产精华是纯还是仿| 美国色情巜教练和女警官视频| 3个小婕子和我做受| 男生把小困困放到女生困里视频| 免费高清在线观看免费的PPT软.. 男人女人免费观看40集电视剧 | 快拨出天我是你母亲歌词监控| 一家乱战1-13集大| 大雷QQ弹弹跳舞| 一手遮胸一手遮阴黑白壁纸 | 校长揉捏陈若雪的奶头| 少女配狗播放视频| 《警花交换做爰》| 一品国精和二品国精的文化意义| 《魅魔之耻》1~4集免费看| 欧美叔叔别撩我免费观看电视剧| 亚洲图片| 传奇大掌柜电视剧全集免费播放 | 男生将78申请女生的定眼| 被室友男朋友认错后BY阿司匹林 | 妈妈和女婿免费播放电视剧大全| 国产在线观看免费全集电视剧网站| 人与狗胶配方大全高清视频| 国外成品网站1688入口在哪| 玩弄白丝校花的长腿H文| 乖把脚分开BY全文免费阅读| 电影免费观看高清完整版在线观看| 狗和女人戴避孕套会传染吗| 外星人是否存在| 小学生六一舞蹈视频| 成品PPT网站大片入口| 他扒开我小流添我三男一女视频| 绝色儿媳在线观看免费版电视剧| 《办公室高潮秘书2》| 丈夫不在的日子中字头| 偷偷在线观看免费高清电视剧推荐| 性高湖久久久久久久久AAAAA| 男人吃奶摸下面弄进去会怀孕吗| 乳荡的小峡子3| 日韩精品| 海角社区-吃瓜黑料-爆料海角