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
}
Release files for fastcom-cli 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fastcom-cli-1.1.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fastcom_cli-1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / fastcom-cli-1.1.tar.gz
| Download URL | fastcom-cli-1.1.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d33740a89fb7f8efa8e35878c34dbfa4ce409832e06809f8dfa7744fc8da543
|
|
BLAKE2b-256 checksum How to use checksums |
e962e7b7581c28403331198a9f58853eed2cf785d1f20c4c662186a129820310
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / fastcom_cli-1.1-py3-none-any.whl
| Download URL | fastcom_cli-1.1-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cfb90a33907774eed6aad7c217e80260bbd126058384a58076d84bb2906e10d1
|
|
BLAKE2b-256 checksum How to use checksums |
ee7ebd70da29f6ca712fdd0e164e3687ccce7b9db835d8a0c21ad58f22f7c1b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|