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

文章 > Python基础教程 > python上下文管理器的基本介绍

python上下文管理器的基本介绍

头像

小妮浅浅

2021-03-29 10:02:112770浏览 · 0收藏 · 0评论

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

1、概念

上下文管理器就是支持上下文管理器协议的对象,实现了 __enter__() 和 __exit__() 方法。

2、基本语法

with EXPR as VAR:
    BLOCK

3、两种方法

__enter__:在进入 with 语法块之前调用,返回值会赋值给 with 的 target

__exit__:在退出 with 语法块时调用,一般用作异常处理

4、实例

import time
 
 
 
class demo:
 
    def __init__(self, label):
 
        self.label = label
 
 
 
    def __enter__(self):
 
        self.start = time.time()
 
 
 
    def __exit__(self, exc_ty, exc_val, exc_tb):
 
        end = time.time()
 
        print('{}: {}'.format(self.label, end - self.start))
 
 
 
with demo('counting'):
 
    n = 10000000
 
    while n > 0:
 
        n -= 1
 
 
 
# counting: 1.36000013351

以上就是python上下文管理器的基本介绍,大家在初步掌握with方法后,可以结合上下文管理器的一起使用,说不定会有新的收获。

关注

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

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

边啃奶头一边躁狂会怎么样| 看老公玩自己闺蜜| 两个奶头被吃得又翘又肿特别疼| 法国《监狱伦理3》| JK| 免费浏览外国黄冈网站的软件 | 韩国咬住奶头的乳三级| 40分钟的插曲视频在线观看| 窝窝影院在线观看免费播放电视剧| 两人一起做AJ的视频教程| 机械师曙光| 妈妈装睡配合孩子阴阳调和| 韩剧《酒醉热吻》| 看老公玩自己闺蜜| 一边吃奶一边做边爱会得白血病吗| 《被按摩的人妻4》| 妈妈的闺蜜2字ID| 《酒店激战》动漫1-5集免费观.| 骨科1v1溢奶吸不完怎么办| 免费看网站在线观看人数在哪直播| 女生给男生吃小头头| 暴躁老妈1-46集免费| 二人世界一男一女| 两个男人搞一个女人的心理| 把老婆闺蜜干了俩次| 无人区免费观看高清电视剧| 麻豆视频| 免费观看已满十六岁电视剧中文版| 黑料门今日黑料免费| 体育课被弄得很爽~H漫画| 双男主MV大片| 年轻的姐妹2| 《暴力强伦轩》| 三级吃奶头添沈玉蒲团2| 女性左腿又开腿肚子中间疼视频| 男人手伸进我内衣揉我胸到爽| 三男一女免费播放电视剧大全| 黑色蕾丝女装大长腿| 小蜜桃免费观看高清电视剧| 美国巜性来潮喷1| 男生困困进女生困困洞视频