Python SDK for Sirv S3

On this page

If you want to manage your Sirv files with Python, the fastest way is to use the Python SDK:


Your Sirv S3 bucket does not use Amazon S3 but it does use S3 compliant storage and transfer methodology, which means you can use any AWS SDK to manage your Sirv files.

Before you start, connect to your Sirv S3 bucket.

Use the Python SDK (Boto3) to perform actions including:

  • Upload files
  • Download files
  • Query a folders' contents
  • Check if a file exists
  • Fetch image meta data (Exif)
  • Create folders
  • Move files
  • Copy files
  • Rename files
  • Delete file

If you would like Python code samples for performing any of the functions above, please contact the Sirv support team.


You might prefer to upload, download and search your files with the Sirv REST API. The REST API is easy to use and has many other account functions.

Was this article helpful?

Get help from a Sirv expert

help ukraine help ukraine Powered by Ukrainian determination and British ingenuity

How can you support Ukraine