2

aws データ パイプラインで入力 s3 パスにアクセスする方法を見つけようとしています。シェルコマンド アクティビティを処理していて、s3 の場所 (例: s3://mybucket/myfile) へのパスを持つ入力データ ノードがある場合、スクリプト内でどのようにアクセスできますか? python boto を使用してシェル コマンド アクティビティを実装しています。次のようなものを使用して、s3 の場所に接続し、すべてのバケット (およびその下のファイル) を反復処理できます。

バケット = conn.get_bucket('mybucket') rs = bucket.list() for r in rs : ...

しかし、boto を使用して s3 入力パスに直接アクセスできますか? このようなことができますか?

mykey = conn.get_key('s3://mybucket/myfile')

前もって感謝します。

4

1 に答える 1