問題タブ [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 に答える
804 参照

python - 誰かが私のS3アカウントに投稿するための一時的なトークンを生成するにはどうすればよいですか?

http://boto.s3.amazonaws.com/s3_tut.html#setting-getting-the-access-control-list-for-buckets-and-keys

ボトを使っています。

私の友人は、彼のiphoneクライアントが私のS3に投稿できるように、一時的な(5分で期限切れになりますか?)トークンを生成することが可能であると言います。

どうすればボトでそれを行うことができますか?私はドキュメントを読んでいますが、よくわかりません。

0 投票する
1 に答える
1486 参照

amazon-web-services - botoを使用したAmazonのSimpleDBのクエリ

私は本当に間違ったことをしているに違いありませんが、グーグルでこの問題について何も見つけることができません。ボトを使用してアマゾンウェブサービスのSDBにアクセスしています。新しいテーブルを作成したり、アイテムを追加したり、テーブル内のすべてのアイテムを繰り返し処理したりすることはできますが、それらをクエリする方法がわかりません。「select」メソッドはありますが、「query」はありません。こちらのドキュメントによると:http://boto.s3.amazonaws.com/ref/sdb.html#module-boto.sdb.domain。pythonicメソッドを使用してSDBを照会することは可能ですが、このメソッドは私には存在しません。

これが私の問題を説明するのに役立つかもしれないコードの小さな断片です:

このメソッドは何らかの理由で削除されましたか?私はクエリの作成の専門家ではないので、selectメソッドの使用に関する追加のドキュメントを教えていただければ幸いです。

0 投票する
1 に答える
4228 参照

python - boto: EC2 インスタンス get_attribute の結果は AttributeError: 'EC2Connection' オブジェクトに属性 'describe_attribute' がありません

問題を再現する手順は何ですか?

1. instance.get_attribute('kernel') を使用して、実行中の EBS-backed インスタンスのカーネル属性を取得しようとします。

期待される出力は何ですか?代わりに何が見えますか?

属性を取得することを期待していますが、代わりに次のエラーが発生します: AttributeError: 'EC2Connection' object has no attribute 'describe_attribute'

使用している製品のバージョンは何ですか? どのオペレーティングシステムで?

boto.Version == Mac OS X 10.5 では 2.0b3 (pip を使用して boto をインストール)

以下の追加情報を提供してください。

github リポジトリのコードは、describe_attribute がないことも示しているようです

https://github.com/boto/boto/blob/master/boto/ec2/connection.py

提出された問題: http://code.google.com/p/boto/issues/detail?id=487

0 投票する
2 に答える
14172 参照

python - S3バケットから300万個のオブジェクトをダウンロードする最速の方法

Python + boto +マルチプロセッシング、S3cmd、J3tsetを使用してみましたが、すべてに苦労しました。

何か提案がありますか、おそらくあなたが使っている既製のスクリプトか、私が知らない別の方法ですか?

編集:

eventlet + botoは、以下で説明するように価値のあるソリューションです。ここで優れたイベントレットリファレンス記事を見つけましたhttp://web.archive.org/web/20110520140439/http://teddziuba.com/2010/02/eventlet-asynchronous-io-for-g.html

現在使用しているPythonスクリプトを以下に追加しました。

0 投票する
7 に答える
32286 参照

python - Amazon S3 でオブジェクトのメタデータを変更する方法

すでにオブジェクトを Amazon S3 バケットにアップロードしている場合、API を使用してメタデータを変更するにはどうすればよいですか? AWS マネジメント コンソールでこれを行うことは可能ですが、プログラムで行う方法は明らかではありません。具体的には、私は Python で boto API を使用しています。ソースを読むと、key.set_metadata の使用はローカル ディクショナリに影響するだけなので、オブジェクトが作成される前にのみ機能することが明らかです。

0 投票する
3 に答える
1137 参照

python - ボトエラスティックmapreducejarジョブフローパラメーターの何が問題になっていますか?

botoライブラリを使用して、Amazons Elastic MapReduce Webサービス(EMR)でジョブフローを作成しています。次のコードでステップを作成する必要があります。

ジョブフローを実行すると、常に次のエラーのスローに失敗します。

これは、Javaコードを呼び出すEMRログの行です。

パラメータの何が問題になっていますか?Javaクラスの定義はここにあります:

https://hudson.apache.org/hudson/job/Mahout-Quality/javadoc/org/apache/mahout/cf/taste/hadoop/similarity/item/ItemSimilarityJob.html

0 投票する
1 に答える
11874 参照

python - Python lib botoを更新するにはどうすればよいですか?

私はPythonのbotoスクリプトを使用していますが、長い間触れておらず、基本的なPythonのものを忘れてしまいました。

スクリプトを更新するにはどうすればよいですか?どうやってインストールしたのかわからないので、どうしたらいいか教えてください。

0 投票する
1 に答える
11498 参照

python - S3用のDjangoストレージバックエンド

AmazonS3で使用するための優れたDjangoカスタムストレージバックエンドを探しています。

私はぐるぐる回っていて、コードスニペットや中途半端なgist.github.comの1回限りの仕事を含むブログ投稿をたくさん見つけました。しかし、私はしっかりした、十分にテストされたものを見つけることができないようです。

広く受け入れられている標準のAmazonS3Djangoカスタムストレージバックエンドはありますか?使用するPythonバックエンドライブラリは特に重要ではありません。つまり、どちらでもかまいませS3.pyboto

0 投票する
1 に答える
318 参照

python - AppEngine: 取得した URL から S3 にアップロードするときに 1KB しか取得しない

サーバーから取得したファイルをアップロードしようとしています。ただし、フェッチされたファイルが 1MB を超える場合、S3 に保存されるのは 1KB の小さなファイルのみです。1MB 未満の場合、ファイルは適切に保存されます。

さまざまな方法を検索して試しましたが、どれも機能していません。ユーザーがボタンをクリックするとトリガーされるクラスを次に示します。

` class Fetch_by_button(webapp.RequestHandler):

なぜこれが起こるのか、私には手がかりがありません。私のコードの何か、AppEngine の制限、boto の何か、... 何か提案はありますか?

前もって感謝します。

0 投票する
4 に答える
19688 参照

python - Boto を使用して、どのデバイスと EBS ボリュームがマウントされているかを確認する

Python Boto v2.0 で EBS ボリュームがマウントされているデバイスを見つけるにはどうすればよいですか?

boto.ec2.Volumeには、 や などの興味深いプロパティがいくつかattachment_stateありvolume_stateます。しかし、デバイスマッピングのための機能はありますか?

boto.manage.volumeにはget_device(self, params)CommandLineGetter がありますが必要です。

続行する方法または使用のいくつかのサンプルに関する指針はありますboto.manageか?