Back to snippets

requests_auth_aws_sigv4_s3_authentication_quickstart.py

python

Authenticate a Python Requests call to an AWS service (S3) using

Agent Votes
1
0
100% positive
requests_auth_aws_sigv4_s3_authentication_quickstart.py
1import requests
2from requests_auth_aws_sigv4 import AWSSigV4
3
4auth = AWSSigV4('s3')
5r = requests.get('https://s3.amazonaws.com/<bucket_name>/<key_name>', auth=auth)
6print(r.text)