Python script to check network bandwidth using Speedtest.net servers
_____________________________________________________
This package is out there from PyPI so you'll easily install it with:
sudo pip install pyspeedtest
Or only for your user
$ pip install --user pyspeedtest
Usage
In a terminal:
$ pyspeedtest -h usage: pyspeedtest [OPTION]... Test your bandwidth speed using Speedtest.net servers. optional arguments: -d L, --debug L set http connection debug level (default is 0) -m M, --mode M test mode: 1 - download 2 - upload 4 - ping 1 + 2 + 4 = 7 - all (default) -r N, --runs N use N runs (default is 2) -s H, --server H use specific server -v, --verbose output additional information --version show program's version number and exit
$ pyspeedtest Using server: speedtest.serv.pt Ping: 9 ms Download speed: 148.17 Mbps Upload speed: 18.56 Mbps
From a python script:
>>> import pyspeedtest >>> st = pyspeedtest.SpeedTest() >>> st.ping() 9.306252002716064 >>> st.download() 42762976.92544772 >>> st.upload() 19425388.307319913
Comments
Post a Comment