python - 如何将文件从 s3 保存到当前的 jupyter 目录
问题描述
我正在使用 python 和 jupyter notebook,并希望将 s3 存储桶中的文件打开到我当前的 jupyter 目录中。
我努力了:
s3 = boto3.resource('s3')
bucket = s3.Bucket('bucket')
for obj in bucket.objects.all():
key = obj.key
body = obj.get()['Body'].read()
但我相信这只是阅读它们,我想将它们保存到这个目录中。谢谢!
解决方案
您可以使用 AWS 命令行界面 (CLI),特别是aws s3 cp
用于将文件复制到本地目录的命令。
推荐阅读
- amp-html - 是否可以按媒体大小设置 amp-accordion 扩展属性?
- reporting-services - 什么是正确的 SSRS 到 SSAS 连接字符串格式?
- r - 如何在 R 中的 ggplot 中为条形图添加误差线
- r - 使用 as.character(as.Date()) 转换原始因子变量 Date 列后按特定日期对数据框进行子集
- mysql - 如何更新数据库记录并仍然使用 laravel 保留旧值?
- ios - 在 Swift4 中创建一个函数以编程方式从字符串数组创建 UILabel
- java - 如何从pdf中获取阴影填充值?
- python - imshow 彩色图像,错误地显示为蓝色
- c# - 在另一个类的方法中传递要访问的类的哪个成员
- ios - 多个 UITapGestureRecognizer 在 UIScrollView 上不起作用