Skip to main content

zspeedtest

Project description

zspeedtest

Simple CLI internet speed tester. Downloads a file and measures throughput.

Supported Python versions PyPI version Tests Coverage License: MIT

uv add zspeedtest
zspeedtest

Usage

zspeedtest [URL] [--requests N] [--timeout N]
  • URL — large file to download (default: 10MB test file from ThinkBroadband)
  • --requests/-n — number of test requests (default: 10)
  • --timeout/-t — per-request timeout in seconds (default: 30)

Examples

zspeedtest
zspeedtest http://example.com/file.bin --requests 5
zspeedtest http://example.com/file.bin -n 3 -t 15

Output:

URL: http://ipv4.download.thinkbroadband.com/10MB.zip
Requests: 1
----------------------------------------------------
  #        Size      Time         Speed
----------------------------------------------------

  1     10.0 MB    29.95s        0.33 MB/s
====================================================
Successful requests : 1 / 1
Total downloaded    : 10.0 MB
Average time        : 29.95 s
Average speed       : 0.33 MB/s
Min / Max           : 0.33 / 0.33 MB/s

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

zspeedtest-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zspeedtest-0.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file zspeedtest-0.1.1.tar.gz.

File metadata

  • Download URL: zspeedtest-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zspeedtest-0.1.1.tar.gz
Algorithm Hash digest
SHA256 eb2f2f5cb22e52b0fbddb8911a0879f131eb3700c857a638c645aaf08942dfc0
MD5 1466f9aa7adac455d5eeb25d80622447
BLAKE2b-256 d70f97edd456389f12d1b97412c340717e968e9f113367efabda8abca66913d5

See more details on using hashes here.

File details

Details for the file zspeedtest-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: zspeedtest-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zspeedtest-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 068ac50e058f71a5b0c34ddee7f36677606ad0c0a5da5ec167292b4d83409baa
MD5 682892b1daffb1ada028fc3796deb6b1
BLAKE2b-256 82301d79c3b5dc03c9737f0c3d0f7b43df81833587e047aaf64a9604f792f339

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page