A collection of beginner-friendly Python mini projects built for learning, practice, and exploring popular Python libraries. Each project is simple, practical, and easy to understand.
Convert PDF files into editable Word (.docx) documents using the pdf2docx library.
Library Used
- pdf2docx
Download YouTube videos in MP4 format using Python.
Library Used
- pytube
Scan nearby WiFi networks and display their signal quality (Excellent, Good, Average, Weak).
Library Used
- pywifi
Create a donut chart to visualize data using Matplotlib.
Library Used
- matplotlib
Convert color names into RGB and HEX color codes.
Library Used
- webcolors
Install the required libraries:
pip install pdf2docx pytube pywifi matplotlib webcolorsOr install individually:
pip install pdf2docx
pip install pytube
pip install pywifi
pip install matplotlib
pip install webcolors- Clone the repository
git clone https://github.com/your-username/Python-Mini-Projects.git- Move into the project folder
cd Python-Mini-Projects-
Install the required libraries.
-
Run any Python script:
python filename.pyPython-Mini-Projects/
│
├── PDF_to_DOCX/
├── YouTube_Downloader/
├── WiFi_Quality_Meter/
├── Donut_Chart/
├── RGB_to_HEX/
└── README.md
- Python 3
- pdf2docx
- pytube
- pywifi
- matplotlib
- webcolors
These projects were created to:
- Practice Python programming.
- Learn popular Python libraries.
- Build beginner-friendly automation scripts.
- Create a portfolio of mini projects.
Contributions, suggestions, and improvements are welcome. Feel free to fork the repository and submit a pull request.
If you found this repository helpful, consider giving it a ⭐ on GitHub!
Happy Coding! 🚀🐍