59得票10回答
使用boto将公共URL上可用的图像上传到S3

我在Python的Web环境中工作,使用boto的key.set_contents_from_filename(path/to/file)可以简单地将文件从文件系统上传到S3。然而,我想上传一个已经存在于网络上的图像(比如 https://pbs.twimg.com/media/A9h_htA...

32得票2回答
从S3存储桶下载300万个对象的最快方法

我尝试使用Python + boto + multiprocessing、S3cmd和J3tset,但是在所有这些工具上都遇到了困难。 有什么建议吗?也许你一直在使用的现成脚本或其他我不知道的方法? 编辑: eventlet+boto是一个值得考虑的解决方案,如下所述。在这里找到了一篇很...

27得票3回答
从AWS SQS队列中轮询并删除已接收消息的最佳实践是什么?

我有一个SQS队列,它不断地被数据消费者填充,现在我正在尝试使用Python的boto创建从SQS中拉取这些数据的服务。 我的设计方式是我将有10-20个线程都尝试从SQS队列中读取消息,然后在对数据进行操作(业务逻辑)之前做他们需要做的事情,完成后返回到队列获取下一批数据。如果没有数据,它...

18得票6回答
git aws.push:未找到boto模块

我正在尝试跟随教程:在AWS Elastic Beanstalk上部署Django。 当我执行第6步的子步骤5时:git aws.push 我收到一个 ImportError 的错误信息:(tryhasinenv)Lee-Jamess-MacBook-Pro:tryhasin h092547...

79得票8回答
Python Boto,列出存储桶中特定目录的内容

我只能访问 S3 存储桶中的特定目录。 例如,如果我使用 s3cmd 命令尝试列出整个存储桶: $ s3cmd ls s3://bucket-name 我遇到了一个错误:无法访问存储桶 'my-bucket-url'但如果我尝试访问存储桶中的特定目录,我可以看到其中的内容: $ s...

98得票11回答
该函数定义的角色无法由Lambda承担。

当我尝试使用create-function命令创建lambda函数时,出现了错误"The role defined for the function cannot be assumed by Lambda"。 aws lambda create-function --region u...

10得票2回答
Boto SES - 向多个收件人发送原始电子邮件(send_raw_email())

我在这个问题上遇到了很大的问题-- 这里有另一个没有解决它的SO问题: 发送原始电子邮件(带附件)到多个收件人 我的代码(有效)很简单:def send_amazon_email_with_attachment(html, subject, now, pre): dummy = 't...

12得票4回答
使用Django的collectstatic和boto S3,一段时间后会抛出“Error 32: Broken Pipe”错误。

我正在使用boto和S3存储我的Django网站的静态文件。在使用collectstatic命令时,它可以成功上传大部分文件,但在某个文件处停止并抛出"Error 32: Broken Pipe." 当我再次运行该命令时,它会跳过已经上传的文件并从离开的位置开始,然后在没有上传任何新文件的情况...

7得票2回答
使用boto从S3流式传输.gz文件时出现无限循环

我正在尝试使用boto从S3流式传输一个.gz文件,并迭代未压缩的文本文件的行。神秘的是,循环永远不会终止;当整个文件被读取时,迭代会重新开始从文件开头。假设我创建并上传如下的输入文件: > echo '{"key": "value"}' > foo.json > gzip...

28得票7回答
Boto [SSL: CERTIFICATE_VERIFY_FAILED]在连接到S3时证书验证失败

我正在尝试使用boto连接到S3,但似乎失败了。 我已经尝试了一些变通方法,但它们似乎都不起作用。 请问有谁能帮助我解决这个问题吗?以下是代码。import boto if not boto.config.has_section('Credentials'): boto.config...