Unofficial CLI for fast.com
Project description
Fast.com CLI
Unofficial CLI tool to run Internet speed measurement tests using Fast.com's service.
Installation
pip install --user fastcom-cli
Usage
fastcom [-h] [-q] [-i ITERATIONS] [-s SERVERS] [-j] [-r TRIM] [-t TIMEOUT] [-v]
A CLI tool to test your Internet speed using Fast.com.
options:
-h, --help show this help message and exit
-q, --quiet Suppresses progress output (default: False)
-i ITERATIONS, --iterations ITERATIONS
Controls the number of loops (default: 10)
-s SERVERS, --servers SERVERS
Controls the number of servers to test against during
each loop (default: 5)
-j, --json Outputs a JSON formatted summary (implies --quiet)
(default: False)
-r TRIM, --trim TRIM Controls the percentage of results to trim from the top
and bottom of the results for the "Mean (trimmed)" value
(default: 10)
-t TIMEOUT, --timeout TIMEOUT
Controls the number of seconds to wait before stopping
all tests (default: 60)
-v, --version show program's version number and exit
Simply run fastcom
for the default usage.
$ fastcom
Count: 1/50
Loop: 1/10
Unique servers: 1
Median: 796.40 Mbps
Mean: 796.40 Mbps
Mean (trimmed): 796.40 Mbps
Max: 796.40 Mbps
Last: 796.40 Mbps
----------------------------
...
Max speed: 822.98 Mbps
Mean speed: 574.89 Mbps
$ fastcom --json
{
"count": 50,
"unique_servers": 39,
"median": 72451737.42476499,
"mean": "559.08 Mbps",
"mean_trimmed": "567.41 Mbps",
"max": 107790185.14579706,
"last": 36975053.209750414
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fastcom-cli-1.1.tar.gz
(5.5 kB
view hashes)
Built Distribution
Close
Hashes for fastcom_cli-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfb90a33907774eed6aad7c217e80260bbd126058384a58076d84bb2906e10d1 |
|
MD5 | 04e3f4952d27090c84c99214ad73f00a |
|
BLAKE2b-256 | ee7ebd70da29f6ca712fdd0e164e3687ccce7b9db835d8a0c21ad58f22f7c1b2 |