A simple Python application for downloading files from URLs using a graphical user interface (GUI). This project demonstrates how to create a basic downloader tool using tkinter
and requests
.
- Enter a URL and choose a location to save the downloaded file.
- Monitor download progress with a progress bar.
- Cancel ongoing downloads.
Make sure you have Python installed on your system. You can download it from the official Python website.
-
Clone this repository:
git clone https://github.com/yourusername/python-gui-downloader.git
-
Navigate to the project directory:
cd python-gui-downloader
-
Install the required dependencies (if not already installed):
pip install requests
pip install tkinter
pip install customtkinter
-
Run the application:
python downloader.py
-
Enter the URL of the file you want to download.
-
Click the "Browse" button to choose a location to save the file.
-
Click the "Download" button to start the download.
-
To cancel an ongoing download, click the "Cancel Download" button.
Contributions are welcome! If you find any issues or want to enhance the project, feel free to open a pull request.