This quick start lets you get an end-to-end implementation up and running using the Python SDK in 5 minutes or less.
This quick start walks you through Cloudinary setup step by step, which is great for learning the Python SDK hands-on. To have your AI coding assistant handle setup for you instead, use the
Get Started prompt.
In a terminal in your Python environment, run:
In your project, create a file called .env containing your API environment variable from your product environment credentials:
- When writing your own applications, follow your organization's policy on storing secrets and don't expose your API secret.
- Don't store your
.env under version control for maximum security.
In your project, create a new file called my_file.py. Copy and paste the following into this file:
Copy and paste this into my_file.py:
Copy and paste this into my_file.py:
Copy and paste this into my_file.py:
Copy and paste this into my_file.py:
In the terminal, run the following command:
The following original image is uploaded to Cloudinary, tagged appropriately and accessible via the URL shown below.
The transformed version of the image is accessible via the URL shown below.
Original image
http://res.cloudinary.com/<cloud-name>/image/
upload/v1/quickstart_butterfly
Transformed image
http://res.cloudinary.com/<cloud-name>
/image/upload/e_sepia
r_max/v1/quickstart_butterfly

Fork the repo and try it yourself
You can find the full code example for this quick start on GitHub.
- Enjoy interactive learning? Check out more sample apps!
- Learn more about the Python SDK by visiting the other pages in this SDK guide.
- Get comprehensive details about Cloudinary features and capabilities: