Dive-Into-AWS-Course---AWS-S3-Boto3 icon indicating copy to clipboard operation
Dive-Into-AWS-Course---AWS-S3-Boto3 copied to clipboard

Reference code for the AWS S3 section in the Dive into AWS Course.

AWS S3 Section Icon

AWS S3 with Boto3

Reference code for the AWS S3 section in the Dive into AWS Course.

All reference code is in src

Lesson Code

This is what the code looks like at the end of the lesson. It's made for your reference so you can see a history of changes.

3 - The Boto 3 Client

4 - Boto 3 Client with Credentials

6 - Bot 3 Session

7 - Get Bucket

9 - S3 Object Acl

12 - Upload file to bucket

12 - S3 Upload Progress & Callback

14 - Put Object

15 - Extra Args for ACL on upload_file

17 - Conf and Utils

18 - Download File via Boto 3

19 - Generate Presigned Url for a Downloadable Link

20 - Generate Presigned Post Data

21 - Direct to S3 using Python Requests

22 - Rename file with Object Copy