私は/bucket1/bucket2/etc/
にアクセスしたいバケットのパスを知っていますが、boto3経由でアクセスする方法を理解できません。S3のBoto3でネストされたバケットにアクセスする
ソースから始まるすべてのバケットを列挙できますが、必要なバケットに到達できません。私が行うことができる。例えば
:
prod_bucket = s3.Bucket('prod')
しかし、私は行うことはできません。
prod_bucket = s3.Bucket('prod/prod2/')
TIA
あなたは間違った用語を使用しています。バケットは、名前空間とも呼ばれるエントリポイントです。どうすれば 'aws s3 ls s3:// 'prod/prod2 /''をCLIから呼び出すのですか –
CLIでうまく動作しますが、boto3/pythonと同じように動作しません。 –