上下文管理my_open

Posted python学到老

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上下文管理my_open相关的知识,希望对你有一定的参考价值。

import queue
import contextlib
q=queue.Queue()
li=[]
@contextlib.contextmanager
def my_open(file_path,val):
f=open(file_path,mode=val,encoding=‘utf-8‘)
try:
yield f
finally:
f.close()
with my_open(‘ag.txt‘,‘w‘) as f1:
print(f1.readline)

以上是关于上下文管理my_open的主要内容,如果未能解决你的问题,请参考以下文章

Python上下文管理器

flask之上下文管理

Flask 之 上下文管理

吃透Python上下文管理器

python上下文管理器

python之上下文管理器