【发布时间】:2018-12-31 01:53:10
【问题描述】:
我的要求是根据日期过滤器每天从 S3 存储桶下载文件(例如:day=2018-07-14)。我们可以使用以下代码使用 AWSCLI 成功下载
aws s3 cp s3://<bucketname>/day=2018-07-14 local_dir --recursive
但我想使用 Python 脚本(可能是 boto3)下载。任何人都可以建议要采取的步骤,主要是配置步骤(我使用的是 windows 机器)使用 .py 脚本下载。
提前致谢。
【问题讨论】:
-
如果您刚开始,请考虑查看downloading a file 的此代码示例。另外,请阅读S3 Objects查询的文档。
-
为什么你想用 Python 来做?如果 AWS CLI 适合您,您希望获得哪些额外的好处? (顺便说一下,AWS CLI 也是用 Python 编写的!)
标签: python amazon-s3 boto3 aws-cli s3-bucket