文章 > Python基础教程 > python中nested函数如何使用?

python中nested函数如何使用?

头像

小妮浅浅

2021-03-03 16:37:52867浏览 · 0收藏 · 0评论

1、nested 可以将多个上下文管理器组织在一起,避免使用嵌套 with 语句。

        清单 11. nested 语法
        with nested(A(), B(), C()) as (X, Y, Z):     # with-body code here

2、类似于:

清单 12. nested 执行过程

with A() as X:    
with B() as Y:        
with C() as Z:             
# with-body code here

需要注意的是,发生异常后,如果某个上下文管理器的 exit() 方法对异常处理返回 False,则更外层的上下文管理器不会监测到异常。

以上就是python中nested函数的使用,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注公众号

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

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

底部广告图 底部广告图按钮