На 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()
Я смог "t указать мои учетные данные, и поэтому все попытки завершаются с ошибкой InvalidAccessKeyId
.
Как я могу указать учетные данные с помощью boto3?