I have a bucket in s3 called "sample-data". Inside the Bucket I have folders labelled "A" to "Z".
Inside each alphabetical folder there are more files and folders. What is the fastest way to download the alphabetical folder and all it's content?
For example --> sample-data/a/foo.txt,more_files/foo1.txt
In the above example the bucket sample-data
contains an folder called a
which contains foo.txt
and a folder called more_files
which contains foo1.txt
I know how to download a single file. For instance if i wanted foo.txt
I would do the following.
s3 = boto3.client('s3')
s3.download_file("sample-data", "a/foo.txt", "foo.txt")
However i am wondering if i can download the folder called a
and all it's contents entirely? Any help would be appreciated.