如何在Google Cloud上运行一次性Python解压脚本处理19GB.7z归档文件?
云端提取大体积7z归档文件的问题
我需要一次性提取归档文件中的内容,实现这个功能的Python代码很简单:
from py7zr import unpack_7zarchive import shutil shutil.register_unpack_format('7zip', ['.7z'], unpack_7zarchive) path = 'gs://my_bucket/my_archive.7z' shutil.unpack_archive(path, '')
但该归档文件体积高达19GB,必须在云端运行上述脚本。之前找到的Python类解决方案均基于Google Functions实现,而Google Functions存在16GB的内存限制,无法满足处理需求。
内容的提问来源于stack exchange,提问作者Yulia V
相关产品推荐
相关产品推荐

