問題タブ [boto3]

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 投票する
16 に答える
262517 参照

boto - Boto3 エラー: botocore.exceptions.NoCredentialsError: 資格情報が見つかりません

次のコードを単純に実行すると、常にこのエラーが発生します。

資格情報ファイルを

C:\Users\myname\.aws\credentials、Boto が私の資格情報を読み取る場所から。

私の設定は間違っていますか?

からの出力は次のとおりですboto3.set_stream_logger('botocore', level='DEBUG')

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

python - boto3 から現在のインスタンス ID を取得するには?

に相当するものはありますか

Pythonで現在実行中のインスタンスinstance-idを取得するためにboto3を使用しますか?

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

python - boto3クライアントを使用して送信すると、spark-submit EMRステップが失敗する

EMR の boto3 クライアントを使用して spark-submit を実行しようとしています。以下のコードを実行した後、EMR ステップが送信され、数秒後に失敗しました。ステップログからの実際のコマンドラインは、EMR マスターで手動で実行した場合に機能します。

コントローラーのログには、複数のプロセスが同時に書き込みを行っているように見える、読み取りにくいゴミが表示されます。

UPD: command-runner.jarおよび EMR バージョン 4.0.0 および 4.1.0 を試しました

どんなアイデアでも大歓迎です。

コードフラグメント:

0 投票する
0 に答える
2073 参照

django - Django: boto3 で SNS をセットアップするにはどうすればよいですか?

アプリケーションにboto3SNSを使用してサービスを取得しようとしています。この投稿までたどり着きましたが、実際にサービスを具体的に設定するにはどうすればよいですか (ではない)? 私が知る必要があるのは、そうしている間に接続して例外をキャッチする方法です。SNSS3

解決:

settings.pyはこれらの行を追加しました:

SNS サービスを使用する場合は、次のようにしました。

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

boto3 - boto3で現在のユーザーアカウントIDを取得する

スクリプトで「現在のユーザー」のアカウント IDを取得する必要がありboto3ます。これまでの私の最善の解決策は、現在のユーザーarnを解析することです:

しかし、もっと「軽量」なアプローチがあるかどうか疑問に思っていました。実際には

CurrentUser実際には、スクリプトにリソースは必要ありません。

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

python - boto3 で基本クラス関数をオーバーライドする

(boto3 拡張ガイドの指示に従って) リソース クラスを拡張する場合、基本クラスとカスタム クラスの間に継承関係はありません。これにより、カスタム クラスの機能と属性が強化された基本クラスが作成されます。

次のような基本クラス関数をオーバーライドできることを望んでいました。

boto3でこれを達成する適切な方法はありますか?

0 投票する
13 に答える
190714 参照

python - boto3をインストールできません

仮想環境内に boto3 をインストールするのに問題があります。

私は文書が言うことをしました。まず、仮想環境を有効にしました。それから私はしました:

今、私はpythonに入ります

しかし、botoをインポートすると動作します

boto3 をインストールしたときに boto 2.38 がインストールされるのはなぜですか。ターミナルを閉じて、再度開いてみました。Ubuntu マシンを再起動する必要がありますか?

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

python - AWS EC2 を使用して AWS kinesis の低レイテンシーのアウトプットを作成する方法

テスト用に、ec2にキネシスの記録を入れるクライアントを作成しています。などのレコードしか送信していませんが、{"name":"abc","birthday":"123"}送信に100ms以上かかります。すべてのサービスをシンガポールに置いています。どうすれば改善できますか?