I use this as a "Tryout Park" for Python. It has some projects from different courses and videos.
- You can make a requirements file with the command "pip freeze > requirements.txt"
- When trying to use a overviewing file normal imports in the script won't always work, thats why you see some of these imports: try: from . import Responses # Relative import for package execution except ImportError: import Responses # Direct execution
Most of the projects are from the Udemy course "30 Great Python Projects To Help You Master It In 2024"
- Mad Libs
- Number Guessing
- Dice Simulator
- Hangman
- Rock Paper Scissors
- Password Generator
- QR Code Generator
- Website checker -> If the website is reachable
- Common Password Checker
- Brute Force -> Check brute forcing of a given password
- Image Downloader
- Tax Calculator -> with UI
- File Sorter
- Sentiment Analysis Bot -> For a text
- URL Shortener
- PDF Reader
- Chat Bot
- Email Scraper
- Cryptocurrency Alerter -> alert for a certain value
- Public Api
- Habit Tracker -> tracks if you broke your habit yet
- Currency Converter
- Headline Scraper
- Distance Calculator
- Email Sender
- Weather App
- Value Prediction
- Telegram Bot
- Discord Bot
- Dodgy Square
Installed packages with "pip install" for this project:
- requests
- qrcode
- Pillow
- customtkinter
- fake_useragent
- textblob
- pypdf2
- selenium
- flask
- pandas
- tabulate
- beautifulsoup4
- geopy
- scikit-learn
- matplotlib
- python-telegram-bot
- discord
- pygame