首页 > 解决方案 > 如何将文件从 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()
   

但我相信这只是阅读它们,我想将它们保存到这个目录中。谢谢!

标签: pythonamazon-s3jupyter-notebook

解决方案


您可以使用 AWS 命令​​行界面 (CLI),特别是aws s3 cp用于将文件复制到本地目录的命令。


推荐阅读