Speedtest.net Python script
Project description
Python script to test network bandwidth using Speedtest.net servers
Installation
This package is available from PyPI so you can 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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyspeedtest-1.2.7.tar.gz
(6.8 kB
view details)
File details
Details for the file pyspeedtest-1.2.7.tar.gz
.
File metadata
- Download URL: pyspeedtest-1.2.7.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 987509fb879b06680a92eef2486defd361cfb92e604f4a4d109364a8592a4a4d |
|
MD5 | ef425e27f95e31ff00883d2712773e5f |
|
BLAKE2b-256 | 83b81fd99c76a49b2eb2f8f4d7ee335f5983d492b05d8e1bc091b7c7931ec613 |