3
我完成了python challenge中的第6级库zipfile
,发现答案被记录在ZipInfo.comment
。我不知道如何在这个领域的文字。我已阅读python库zipfile
的源代码,但找不到实现它的任何方法。如何在python zipinfo中设置注释
剂量有人知道吗?
我完成了python challenge中的第6级库zipfile
,发现答案被记录在ZipInfo.comment
。我不知道如何在这个领域的文字。我已阅读python库zipfile
的源代码,但找不到实现它的任何方法。如何在python zipinfo中设置注释
剂量有人知道吗?
在创建ZipFile
对象,你可以写:
with zipfile.ZipFile('myzip.zip', 'w') as zip:
zip.write('file.py')
zip.comment = b'This is my comment'
文本必须输入二进制前缀b
https://docs.python.org/3/library/zipfile.html#zipfile.ZipFile.comment
如果你的档案已经存在,你可以也可以使用模式a
来附加评论:
with zipfile.ZipFile('myzip.zip', 'a') as zip:
zip.comment = b'This is a new comment'
要设置的评论文件拉链,你必须访问ZipInfo
对象像下面,或者用方法from_file
创建:
with zipfile.ZipFile('myzip.zip', 'w') as zip:
zip.write('file.py')
info = zip.getinfo('file.py')
info.comment = b'zipped file comment'
不,我的意思是zipinfo.comment https://开头的文档.python.org/3/library/zipfile.html#zipfile.ZipInfo.comment –
但无论如何感谢 –
我的坏,编辑;-) – PRMoureu