-1
this answerによれば、プレフィックスでクエリを実行し、次にClient.list_objects()
メソッドの結果のCommonPrefix
を取得することによって、即時の "サブディレクトリ"を取得できます。boto3で低レベルのクライアントを使用せずにCommonPrefixを取得する方法は?
残念ながら、Client
は、いわゆる「ローレベル」APIの一部です。
私は別のAPIを使用しています:
session = Session(aws_access_key_id=access_key,
aws_secret_access_key=secret_key)
s3 = session.resource('s3')
my_bucket = s3.Bucket(bucket_name)
result = my_bucket.objects.filter(Prefix=prefix)
とthis method does not return dictionaryを。
boto3でより高いレベルのAPIで共通接頭辞を得ることは可能ですか?