【问题标题】:How do I run a script that processes the contents of an s3 bucket?如何运行处理 s3 存储桶内容的脚本?
【发布时间】:2020-03-03 12:43:02
【问题描述】:

我希望处理一组位于 s3 存储桶中的图像。使用位于本地文件夹中的文件,我可以同时处理文件夹中的所有图像。我想将 s3 存储桶用作文件夹,并处理里面的所有图像。我正在使用 boto3 来访问和操作存储桶。有没有办法可以使用 boto3 来做到这一点?

【问题讨论】:

    标签: python-3.x amazon-web-services amazon-s3 boto3


    【解决方案1】:

    不,您不能将 boto 用作文件夹。您将需要一项服务来从存储桶中获取图像,处理您要处理的内容,然后将它们上传回存储桶。

    很简单,AWS 有几个关于这个主题的教程,比如这个:Tutorial: Using AWS Lambda with Amazon S3

    【讨论】:

    • 我对执行脚本感兴趣,而不是对存储桶内的整组图像执行特定功能。
    • 无论如何,您不能直接在存储桶中执行任何类型的处理,您必须在外部,在某些计算服务上,甚至在 AWS 之外进行。
    猜你喜欢
    • 1970-01-01
    • 2019-04-27
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 2016-09-18
    • 1970-01-01
    • 2019-09-19
    • 2022-11-21
    相关资源
    最近更新 更多