Introduction to AWS Boto in Python
Maksim Pecherskiy
Data engineer
s3 = boto3.client(
's3',
region_name='us-east-1',
aws_access_key_id=AWS_KEY_ID,
aws_secret_access_key=AWS_SECRET
)
s3.upload_file(
Filename='gid_requests_2019_01_01.csv',
Bucket='gid-requests',
Key='gid_requests_2019_01_01.csv')
response = s3.list_objects(
Bucket='gid-requests',
MaxKeys=2,
Prefix='gid_requests_2019_')
print(response)
response = s3.head_object(
Bucket='gid-requests',
Key='gid_requests_2018_12_30.csv')
print(response)
s3.download_file(
Filename='gid_requests_downed.csv',
Bucket='gid-requests',
Key='gid_requests_2018_12_30.csv')
s3.delete_object(
Bucket='gid-requests',
Key='gid_requests_2018_12_30.csv')
boto3.client()
s3.upload_file()
s3.list_objects()
s3.head_object()
s3.download_file()
s3.delete_object()
Introduction to AWS Boto in Python