python - 将 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)
谁能帮我这个
解决方案
推荐阅读
- struct - Rust 中的闭包生命周期通过简单的模式
- python - 如何并行化不同 keras 神经网络的预测?
- jquery - 暂停和启动带有视频的幻灯片的 Bootstrap 4 轮播
- c# - SQLClient 在 Datetimes 上运行 Varchar 转换并出现错误
- r - 如何复制包含代码的文本文件?
- python - 如何在 Xpath 中表达以下 HTML 代码行?
- image - perl中的graphicsmagick将图像缩小到大小
- docker-compose - 在撰写文件中使变量可用于替换,但对服务进程不可用?
- javascript - 如果将 get_elevation 添加到 ColumnLayer,Streamlit 将返回错误
- hadoop - 如何将 HDFS 设置为 flink 的 statebackend