try:
conn = boto.connect_s3(access_key,secret_access_key)
bucket = conn.get_bucket(bucket_name, validate=False)
k1 = Key(bucket)
k1.key = 'Date_Table.csv'
# k = bucket.get_key('Date_Table.csv')
k1.make_public()
k1.get_contents_to_filename(tar)
except Exception as e:
print(e)
Je reçois erreurS3ResponseError: erreur 403 Forbidden.An est survenue (NoSuchKey) lors de l'appel de l'opération GetObject: La clé spécifiée n'existe pas
S3ResponseError: 403 Forbidden
AccessDenied
Access DeniedD9ED8BFF6D6A993Eaw0KmxskATNBTDUEo3SZdwrNVolAnrt9/pkO/EGlq6X9Gxf36fQiBAWQA7dBSjBNZknMxWDG9GI=
j'ai essayé tous et posibility toujours obtenir la même erreur. s'il vous plaît guide moi comment résoudre ce problème.
i essayé d'autres comme ci-dessous et d'obtenir erreur
An error occurred (NoSuchKey) when calling the GetObject operation: The specified key does not exist.
session = boto3.session.Session(aws_access_key_id=access_key, aws_secret_access_key=secret_access_key,region_name='us-west-2')
print ("session:"+str(session)+"\n")
client = session.client('s3', endpoint_url=s3_url)
print ("client:"+str(client)+"\n")
stuff = client.get_object(Bucket=bucket_name, Key='Date_Table.csv')
print ("stuff:"+str(stuff)+"\n")
stuff.download_file(local_filename)
ge