Are you tired of web-based speed tests? Try this simple and user-friendly Python script that utilizes the Speedtest CLI to check your network stats, and displays the results in a GUI using the Tkinter library.
- Download speed, upload speed, and ping measurement
- Easy-to-use graphical interface
- No need to rely on web-based speed test services
- Python 3.6 or higher
speedtest-clipackageTkinterlibrary (usually comes pre-installed with Python)
-
Clone this repository or download the
network_stats.pyfile. -
Install the
speedtest-clipackage using the following command:pip install speedtest-cli
-
Run the
network_stats.pyscript using the terminal:python network_stats.py -
A GUI window will open, showing a "Start Speed Test" button. Click the button to start the speed test.
-
The download speed, upload speed, and ping will be displayed in the window after the test is completed.