This project provides a simple graphical interface to test your internet connection speed using Python. The application uses the speedtest-cli
library to measure download and upload speeds, and tkinter
to create the graphical user interface.
- Test download and upload speeds
- Display results in a user-friendly GUI
- Simple and intuitive design
Before running the application, ensure you have the following installed:
- Python 3.x
speedtest-cli
librarytkinter
library (usually included with Python installations)
-
Clone the repository:
git clone https://github.com/vulct174/python-network-speed-tkinter.git cd python-network-speed-tkinter
-
Install the required packages:
pip install speedtest-cli
-
Run the application:
python main.py
-
Launch the application:
python main.py
-
Click the "Start Test" button to begin measuring your network speed.
-
The results will be displayed in the GUI, showing both download and upload speeds in Mbps.