Skip to content
All lessons

Tech Insights· emasquil.github.io

Downloading files from S3 with multithreading and Boto3

From emasquil.github.io

Yesterday I found myself googling how to do something that I’d think it was pretty standard: How to download multiple files from AWS S3 in parallel using Python? After not finding anything reliable in Stack Overflow, I went to the Boto3 documentation and started coding. Something I thought it would take me like 15 mins, ended up taking me a couple of hours. I’m writing this post with the hope I can help somebody who needs to perform this basic task and possibly me in the future.

Shared by

Read on emasquil.github.io
  • Python
  • S3

Book a call

Lessons like this one
shape how we build.

Tell us what you’re building. In one call, we’ll show you how our team would approach it.

Tell us what you’re building, and we’ll show you how we’d approach it.

Still prefer the good old email? Contact us