书写经典

关注

魔法方法《六》__enter__和__exit__

书写经典

关注

阅读 31

2023-02-21


​

上下文管理器

class Sample():

def __enter__(self):
# 获取资源
return self

def __exit__(self, exc_type, exc_val, exc_tb):
# 释放资源
print('exit')

def do_something(self):
print('doing something')

with Sample() as sample:
sample.do_something()


相关推荐

梅梅的时光

魔法方法介绍

梅梅的时光 52 0 0

你带来了我的快乐

python 魔法方法(1)

你带来了我的快乐 56 0 0

钵仔糕的波波仔

python入门------魔法方法

钵仔糕的波波仔 55 0 0

狐沐说

Python基础——魔法方法(一)

狐沐说 58 0 0

三维控件研究

PHP魔法方法之__sleep()方法和__wakeup()方法

三维控件研究 92 0 0

言诗把酒

魔法方法《五》__repr__

言诗把酒 44 0 0

Python芸芸

魔法方法《三》__init__

Python芸芸 61 0 0

左小米z

魔法方法《四》__str__

左小米z 37 0 0

北邮郭大宝

python 魔法方法,属性,迭代

北邮郭大宝 92 0 0

i奇异

Python魔法方法是什么?如何使用?

i奇异 49 0 0

精彩评论(0)

0 0 举报