AB
fpool: Dict[str, TextIO] = []
def write(name, s, fpool):
if name not in fpool:
fpool[name] = open(...)
def clear(fpool):
for f in fpool:
f.close()
def do(..., fpool):
# use fpool somehow
do(..., fpool)
clear(fpool)
Как сделать, чтобы после do fpool чистился сам?
