Pet*_*ham 1 python amazon-s3 amazon-web-services boto3
从 cli 我可以执行命令:\naws s3api list-objects \xe2\x80\x93-bucket BUCKETNAME -\xe2\x80\x94region REGIONAME
我如何等效地指定 的区域botocore3 list_objects_v2?
可以在设置参数时添加
s3_client = boto3.client(
's3',
aws_access_key_id='access_key_here',
aws_secret_access_key='access_key_secret_here',
config=boto3.session.Config(signature_version='s3v4'),
region_name='region_here'
)
Run Code Online (Sandbox Code Playgroud)
然后您请求获取对象列表:
response = s3_client.list_objects_v2(Bucket=bucket_name, Prefix='', Delimiter='/')
Run Code Online (Sandbox Code Playgroud)