我有一个python库。它包含一组需要分别依次调用的函数。
由于设计错误,每个功能都有一个IO操作。
例如:
class myWorker():
def f1():
f=open(a_file)
... function specific logic
close(f)
def f2():
f=open(a_file)
... function specific logic
close(f)
是否有一种简单的方法来包装myWorker
,以便以某种方式缓存I / O调用?