问题标签 [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 回答
2600 浏览

python - 在 S3 上使用 boto 库

有没有办法更改 S3 文件的密钥?例如,我希望能够执行以下操作:

在查看 boto 文档时,我只能找到一种将密钥复制到另一个存储桶的方法,但在这种情况下,我需要将文件留在同一个存储桶中,只需移动位置(即更改密钥)。谢谢你。

0 投票
2 回答
805 浏览

amazon-ec2 - 告知何时可以连接新的 ec2 主机的过程

我一直在使用fabric 和boto 来启动新的ec2 主机以进行一些临时处理,但我一直无法知道何时可以连接到主机。问题是我可以询问 ec2 什么时候准备好,但它从来没有真正准备好。

这是我注意到效果最好的过程(尽管它仍然很烂):

  1. 轮询 ec2,直到它说它“活动”的主机
  2. 轮询 ec2 直到它有一个public_dns_name
  3. 尝试循环连接到新主机,直到它接受连接

但有时它似乎在知道我与之关联的 ssh 密钥对之前就接受了连接,然后要求输入密码。

有没有更好的方法来决定在我的 ec2 主机启动后何时可以开始连接它们?有没有人写过一个库可以很好地有效地做到这一点?

0 投票
2 回答
1640 浏览

javascript - 使用 nodejs 和 knox 如何查看 S3 存储桶中的文件

我以多种不同的方式将文件上传到我的 s3 存储桶。

在python中我可以像这样使用boto:

在节点中,我使用 knox 连接到存储桶以获取 url,但是我如何遍历节点中的键以查看存储桶中的所有文件?

0 投票
1 回答
159 浏览

amazon-web-services - 通过命令行的 Amazon Web 服务使用成本

我正在使用 Amazon Web Service(EC2、S3)来设置一个实例,并提供以下帐户详细信息。(我没有通过网络浏览器访问亚马逊账户的管理权限)

  1. 亚马逊账号
  2. 访问密钥 ID
  3. 秘密访问密钥

有谁知道如何检查通过命令行界面花费的总使用成本?我不想让所有者惊讶于亚马逊在月底向他收取了多少费用。

PS:截至撰写本文时,亚马逊并未通过命令行或 API 提供账户费用信息(据@Eric Hammond称)。如果亚马逊在以后这样做,请给我一个提示。谢谢!

0 投票
5 回答
51145 浏览

python - 如何使用 boto 将文件从 Amazon S3 流式传输到 Rackspace Cloudfiles?

我正在将文件从 S3 复制到 Cloudfiles,并且我想避免将文件写入磁盘。Python-Cloudfiles 库有一个 object.stream() 调用,看起来是我需要的,但我在 boto 中找不到等效调用。我希望我能够做类似的事情:

这可能与 boto (或者我想任何其他 s3 库)?

0 投票
2 回答
3617 浏览

python - 在 Python 中使用 EC2 运行 Boto,但出现导入错误

使用位于我的主目录中的访问密钥和密钥,当我在命令行中运行以下命令时:

控制台没有显示任何错误,但是当我将确切的命令放在 python 脚本中时。它显示错误“没有名为 boto.ec2.connection 的模块”。

有谁知道为什么会发生这个错误?

0 投票
1 回答
145 浏览

python - Python-Boto:检查数组位置可用性

我尝试获取特定的 AMI 列表并将其存储在数组列表中。

如何检查阵列位置是否有现有的 AMI?

我检查使用这种方式,但它不起作用

替代方案我也尝试使用这种方式进行检查。两种方式都行不通

有任何想法吗?如果有更好的选择来解决这个问题,我想听听!

0 投票
1 回答
1074 浏览

python - Boto (Python) - 反向桶列表

有谁知道如何获得反向桶清单。

不起作用。

谢谢,罗恩。

0 投票
3 回答
494 浏览

python - Amazon Web Service/Boto:通过本地主机上的 SSH 上传和执行远程 python/bash 脚本

我可以使用boto启动AWS Ubuntu EC2 实例。有没有人尝试将脚本上传到远程 Ubuntu EC2(超过 1 个)并在本地通过 SSH 执行脚本?

主要目标是使用在 localhost 上编写的 Python 脚本自动化整个过程。是否有替代方法或 Amazon api 工具可以使这成为可能?

0 投票
2 回答
1413 浏览

amazon-ec2 - Amazon Web Service:图像和实例之间的区别

启动 AWS 映像和实例有什么区别?

示例:我注意到当我使用 boto 运行 AWS映像时,我只能在使用 boto 运行 AWS实例时停止映像,我只能终止