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.3.tar.gz (4.9 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: network_stability-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 8f833763be170417910337337a17aca1766d75e7306fae4751b48fa4f7c55f8c
MD5 ac74db3d1b9400093383c19fc1183805
BLAKE2b-256 f35f633c72a02856d89f3e3df54b0b015796c975460be512cee21e5e57421f64

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