gpt4 book ai didi

Python:在 zip 中打开文件而不临时解压缩它

转载 作者:IT老高 更新时间:2023-10-28 20:25:34 25 4
gpt4 key购买 nike

如何在不先解压缩的情况下打开 zip 存档中的文件?

我正在使用 pygame。为了节省磁盘空间,我将所有图像都压缩了。是否可以直接从 zip 文件加载给定的图像?例如:pygame.image.load('zipFile/img_01')

最佳答案

Vincent Povirk 的回答不会完全奏效;

import zipfile
archive = zipfile.ZipFile('images.zip', 'r')
imgfile = archive.open('img_01.png')
...

你必须改变它:

import zipfile
archive = zipfile.ZipFile('images.zip', 'r')
imgdata = archive.read('img_01.png')
...

有关详细信息,请阅读 ZipFile 文档 here .

关于Python:在 zip 中打开文件而不临时解压缩它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19371860/

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