-1

我正在尝试在 python 中打开一个带有 zip 文件的文件并将其复制到其他地方。如何处理打开的 ZIP 文件?我可以很好地复制和移动文件,它只是进入 zip 文件。

文件路径:t:/Test/step1/step2/test.zip/FIL

我查看了 Zipfile 文档,但我无法让它正常工作。

zipfile.ZipFile('file_path', 'r')

4

1 回答 1

0

据我了解您的问题,您想从 ZIP 存档中提取单个文件。你这样做:

import zipfile
with zipfile.ZipFile('example.zip', 'r') as zf:
    zf.extract(filename)

如果要将文件解压缩到不同的目录,请在 的path参数中指定extract()

zf.extract(filename, path)
于 2013-05-10T14:28:51.767 回答