您好,是否可以从多个文件中收集一个zip文件的注释数据?(作为打开Zip或Rar文件时出现的可选注释)
如果是的话,评论存储在什么地方?
答案 0 :(得分:0)
您可以执行以下操作:
from zipfile import ZipFile
zipfiles = ["example.zip",]
for zfile in zipfiles:
print("Opening: {}".format(zfile))
with ZipFile(zfile, 'r') as testzip:
print(testzip.comment) # comment for entire zip
l = testzip.infolist() #list all files in archive
for finfo in l:
# per file/directory comments
print("{}:{}".format(finfo.filename, finfo.comment))
检查http://www.artpol-software.com/ZipArchive/KB/0610242300.aspx,以了解有关元数据在zip文件中的存储方式和位置的更多信息。