Skip to main content

Network connectivity and speed test.

Project description

Network Stability

Python module for network connectivity and speed test.

Prerequisites

Python 3.6+

Installing

Use the package manager pip to install foobar.

pip install network_stability

Usage

import network_stability

net = network_stability.NetworkTest()
# Run connectivity test.
net.connection_test_interval(hours=0.5)
net.export_connection_results('connection.csv')
net.report_connection('connection.png')
# Run speed test.
net.speed_test_interval(minutes=30)
net.export_speed_results('speed.csv')
net.report_speed('speed.png')

Author

License

This project is licensed under the MIT License.

Acknowledgments

  • This project inspiration came after struggles to watch The Office in my TV. I had a wifi extender that I was distrusting. I needed some tests to check if it was messing with my network stability.

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

network_stability-1.0.4.tar.gz (4.9 kB view details)

Uploaded Source

File details

Details for the file network_stability-1.0.4.tar.gz.

File metadata

  • Download URL: network_stability-1.0.4.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.19.9 CPython/3.6.4

File hashes

Hashes for network_stability-1.0.4.tar.gz
Algorithm Hash digest
SHA256 9abb9430f90f15cd27dc8bcc23252eaa4c56e73a6dd06ff7911bc0d265ad3de6
MD5 4eafda02cd705ea36a0afdf0675696b9
BLAKE2b-256 e757125e949f4ec0886c7dcde0d3d9bbc4217ffa5d9893dc3f9625e3b075a97d

See more details on using hashes here.

Supported by

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