Python,读取 zip 文件注释

CSc*_*f x 6 python zip

如何使用 python 读取 ZIP 文件注释?我尝试使用

import zipfile
archive = zipfile.ZipFile('D:\XXX\Desktop\MyZip.zip', 'r')
comment = archive.comment("firstobj.1")
Run Code Online (Sandbox Code Playgroud)

但它不起作用......任何帮助将不胜感激:)谢谢

Jea*_*bre 7

archive.comment() 不接受任何参数并返回档案本身的评论。

要获得对某个项目的评论,请先使用 获得它getinfo,然后使用该comment字段:

import zipfile
archive = zipfile.ZipFile(r'D:\XXX\Desktop\MyZip.zip', 'r')
print(archive.getinfo("firstobj.1").comment)
Run Code Online (Sandbox Code Playgroud)