-
The Python project uses boto3 to manipulate AWS S3 bucket
-
Manipulations
-
Creat buckets with client and resource
-
Creates random files and uploading them to the buckets
-
Copies files between the buckets
-
Downloads files from the buckets
-
Deletes files from the buckets
-
Changes the access list to those files so some are public and some are private
-
Encrypts files anfter uploading them
-
Enables versioning in the bucket and showing the difference between a versioned bucket and and uversioned one
-
Prints available bucket names and their stored files
-
Deleting buckets
-
Code Requiementas
-
Python3 ( used 3.9)
-
AWS Account
-
AWS cli loging
-
libraries in the requiremets.txt file
yudadv / python-aws Goto Github PK
View Code? Open in Web Editor NEWPython-AWS