问题标签 [boto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4177 浏览

python - 将类实例转换为子类

我正在使用boto来管理一些EC2实例。它提供了一个实例类。我想对它进行子类化以满足我的特殊需求。由于 boto 提供了一个查询接口来获取您的实例,因此我需要在类之间进行转换。该解决方案似乎可行,但更改类属性似乎很狡猾。有没有更好的办法?

0 投票
6 回答
3680 浏览

python - 从 S3 下载大量文件

从 Python 的 Amazon S3 获取大量文件(相对较小的 10-50kB)的最快方法是什么?(大约 200,000 - 百万个文件)。

目前我正在使用 boto 生成签名 URL,并使用 PyCURL 来一一获取文件。

某种类型的并发会有所帮助吗?PyCurl.CurlMulti 对象?

我愿意接受所有建议。谢谢!

0 投票
6 回答
9316 浏览

python - 如何使用 Python(和 boto)克隆 Amazon S3 中的密钥?

我的 S3 存储桶中的密钥中包含一个文件。我想创建一个包含相同文件的新密钥。是否可以不下载该文件?我正在寻找 Python 中的解决方案(最好是 boto 库)。

0 投票
9 回答
31992 浏览

python - 在不修改 boto 文件的情况下禁用 boto 日志记录

我正在使用 Boto 库与 AWS 交谈。我想禁用日志记录。(或重定向到 /dev/null 或其他文件)。我找不到明显的方法来做到这一点。我试过这个,但这似乎没有帮助:

这说明这是可能的,http://developer.amazonwebservices.com/connect/thread.jspa ?messageID=52727췷但据我所知,文档并没有说明如何。

0 投票
11 回答
152040 浏览

amazon-s3 - Amazon S3 boto - 如何创建文件夹?

如何使用botoAmazon s3 的库在存储桶下创建文件夹?

我遵循手册,并创建了具有权限、元数据等的密钥,但在 boto 的文档中没有描述如何在存储桶下创建文件夹,或在存储桶中的文件夹下创建文件夹。

0 投票
2 回答
2232 浏览

ssh - 使用 SSH 连接到 Amazon EC2 实例时禁用未识别的主机确认

我正在使用 boto 和 Python 编写一个脚本来自动启动一个 Amazon EC2 实例并使用 SSH 与之交互。一切正常,除了每次我建立连接时,SSH 都会提示我确认主机的真实性,如下所示:

我的 SSH 命令是:

由于每个 EC2 实例都是一个新主机,我每次都必须确认这一点,但我想要一个没有任何用户输入的自动脚本。什么是最好的解决方案?

0 投票
2 回答
527 浏览

python - 如何使用 Python(和 boto)通过浏览器将文件复制到 Amazon S3?

使用 Python(和 boto)在 Amazon S3 中创建文件(密钥)不是问题。使用此代码,我可以连接到存储桶并创建具有特定内容的密钥:

我想通过浏览器(文件对话框)将文件上传到 Amazon S3。

我怎样才能用boto实现这一点?

提前致谢

0 投票
2 回答
1955 浏览

python - 如何在 Google App Engine 上使用 Python(和 boto)通过浏览器从 Amazon S3 下载文件?

我有一个 python 脚本在 Google App Engine 中运行,带有 boto 1.9b,它获取 S3-Bucket 中的所有密钥。输出格式为 HTML 表。

如何将密钥名称实现为使用户能够通过浏览器下载密钥的链接?

提前致谢!

0 投票
1 回答
3271 浏览

python - Python Boto S3 与 Amazon S3 中的自定义域一起使用

如何将 Python Boto 库与 S3 一起使用,其中它生成的 URL 将是我的 CNAME 到 Amazon S3 服务器的子域。

默认情况下,它使用默认格式BUCKETNAME.s3.amazonaws.com但 S3 支持使用 CNAME 的自定义域别名(因此您可以使用 custom.domain.com -> CNAME -> custom.domain.com.s3.amazonaws.com where " custom.domain.com”是存储桶。AWS文档

我看到 boto 库有 boto.s3.connection.SubdomainCallingFormat 和类 boto.s3.connection.VHostCallingFormat ...

任何人都知道如何设置 boto.s3,其中生成 URL 用于我自己的自定义域而不是默认域?

0 投票
1 回答
144 浏览

python - 将 Python 复杂数据类型保存到 Amazon S3

Python 类数据可以在不编组的情况下保存到 S3 吗?我正在尝试减少 I/O 操作,直到有必要为止。