gpt4 book ai didi

Python Zipfile 模块抛出错误

转载 作者:行者123 更新时间:2023-12-05 06:47:19 32 4
gpt4 key购买 nike

我正在尝试获取一个 python Zip 模块来压缩数据。

但它所做的只是抛出一个错误:

with ZipFile(O_file7,mode='w',compression=ZipFile.ZIP_DEFLATED,compressionlevel=9) as file:
AttributeError: type object 'ZipFile' has no attribute 'ZIP_DEFLATED'

我试过

ZipFile.ZIP_DEFLATED

zipfile.ZipFile.ZIP_DEFLATED,但得到完全相同的结果。

如果我删除压缩和压缩级别参数,代码运行得很好,但使用它的全部意义在于压缩数据。

如有任何帮助,我们将不胜感激。

这是代码。

    import zlib
from zipfile import ZipFile
HOME2 = "h:\\\\passport\\tran-14d - ollw mass print\\"
ARCHIVE = HOME2+"\\Archive\\"
I_file1 = "masterfile.txt"
O_file7 = "New.zip"
def ZIPPER():
os.chdir(HOME2)
with ZipFile(O_file7,mode='w',compression=ZipFile.ZIP_DEFLATED,compressionlevel=9) as file:
os.chdir(HOME2)
file.write(I_file1)

最佳答案

非常确定它是 zipfile.ZIP_DEFLATED。请注意,文档提到 ZIP_DEFLATED 需要 zlib 依赖项。您可能会发现这里的这些示例很有用:https://pymotw.com/2/zipfile/#creating-new-archives .

关于Python Zipfile 模块抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67144778/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com