gpt4 book ai didi

python - 在 Django 中解压缩 Zip 文件

转载 作者:太空狗 更新时间:2023-10-29 23:55:11 33 4
gpt4 key购买 nike

我正在尝试使用 zipfile 库在 Django 中解压一个 zip 文件。

这是我的代码:

if formtoaddmodel.is_valid():
content = request.FILES['content']
unzipped = zipfile.ZipFile(content)
print unzipped.namelist()
for libitem in unzipped.namelist():
filecontent = file(libitem,'wb').write(unzipped.read(libitem))

这是 print unzipped.namelist() 的输出

['FileName1.jpg', 'FileName2.png', '__MACOSX/', '__MACOSX/._FileName2.png']

我想知道最后两项是什么——它看起来像路径。我不关心那里 - 那么有什么方法可以过滤掉它们呢?

最佳答案

https://superuser.com/questions/104500/what-is-macosx-folder

if libitem.startswith('__MACOSX/'):
continue

关于python - 在 Django 中解压缩 Zip 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14441912/

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