“I am because we are.”
A mindful tool for collecting and organizing shared images from the web, inspired by the Ubuntu philosophy of community, respect, and connection.
Ubuntu Image Fetcher is a Python script that gently connects to the global web community, fetches publicly shared images, and organizes them into a local folder for later appreciation. It’s designed with care, clarity, and the spirit of Ubuntu—emphasizing collaboration, respect for others’ work, and thoughtful digital stewardship.
- Fetches images from one or multiple URLs
- Saves them in a
Fetched_Images
directory - Prevents duplicate downloads
- Validates image content before saving
- Provides clear, respectful feedback in the terminal
-
Clone this repository:
git clone https://github.com/Flora72/week6_python cd week6_python
-
Run the script:
python3 index.py
-
When prompted, enter one or more image URLs (comma-separated):
https://img.icons8.com/hands/100/trust.png, https://upload.wikimedia.org/wikipedia/commons/5/5b/Ubuntu_logo.svg
-
Watch as the script gently fetches and organizes each image.
Principle | Implementation |
---|---|
Community | Connects to the global web to gather shared resources |
Respect | Handles errors gracefully, never crashes |
Sharing | Organizes images for future use and appreciation |
Practicality | Offers a real-world tool for mindful digital collection |
Week6/
├── index.py
├── README.md
└── Fetched_Images/
└── [downloaded images]
- Python 3.x
requests
library
Install with:pip install requests
To visualize the Ubuntu Image Fetcher tool in action, here are a few screenshots: