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