A simple Python script to test your internet connection speed (download, upload, and ping).
Before running the project, install the required dependency:
pip install speedtest-cliRun the script:
python internetSpeedTest.pyRun the graphical interface:
python internetSpeedTestGUI.pyThe GUI provides an interactive interface with:
- Real-time progress during speed test
- Visual display of results with quality ratings
- Modern dark theme interface
- Threading for responsive UI
The script will display:
- Download Speed (Mbps)
- Upload Speed (Mbps)
- Ping (ms)
The interface will show:
- Download Speed with quality indicator
- Upload Speed with quality indicator
- Ping with quality indicator
- Detailed server information