5
连接到boto3 S3时如何指定凭据?
在boto上,当以这种方式连接到S3时,我通常指定我的凭据: import boto from boto.s3.connection import Key, S3Connection S3 = S3Connection( settings.AWS_SERVER_PUBLIC_KEY, settings.AWS_SERVER_SECRET_KEY ) 然后,我可以使用S3执行操作(在我的情况下,从存储桶中删除对象)。 使用boto3,我发现的所有示例都是这样的: import boto3 S3 = boto3.resource( 's3' ) S3.Object( bucket_name, key_name ).delete() 我无法指定我的凭据,因此所有尝试均因InvalidAccessKeyId错误而失败。 如何使用boto3指定凭据?