2024-03-28 08:20:26 发布
网友
下面是一个python函数:
def read_data(filename): f = zipfile.ZipFile(filename) for name in f.namelist(): return tf.compat.as_str(f.read(name)) f.close()
文件会被关闭吗?调用时没有错误。你知道吗
文件无法关闭。如果要关闭文件,可以按以下方式编写:
def read_data(filename): with zipfile.ZipFile(filename) as f: for name in f.namelist(): return tf.compat.as_str(f.read(name))
测试代码:
使用with测试代码:
with
文件无法关闭。如果要关闭文件,可以按以下方式编写:
测试代码:
使用
with
测试代码:相关问题 更多 >
编程相关推荐