首页 > 解决方案 > 将 zip 文件提取到 django 项目中的 s3 存储桶

问题描述

我是 Django 和 aws 的新手。我想提取用户在 Django 中上传的 zip 文件,当用户上传文件时,文件完美地存储在 s3 存储桶中,但问题是我无法将文件提取到 s3 文件夹

new_folder_name = random.randint(0, 68764446643313679)
folder_unzip = os.path.join(settings.MEDIA_ROOT, 'Unzipped')
print(folder_unzip)
file_path = os.path.join(folder_unzip, str(new_folder_name))
zip_file = zipfile.ZipFile(self.ebook)
zip_file.extractall(file_path)

谁能帮我这个

标签: pythondjangoamazon-web-servicesamazon-s3zipfile

解决方案


推荐阅读