Skip to main content

A Python module meant for cli use which checks whether you are connected to the Internet.

Project description

is_online

Is Online is a Python module meant for cli use which checks whether you are connected to the Internet. By default it creates a request to Cloudflare's DNS at 1.1.1.1

Note:

Is Online is only meant to be used as a CLI tool. If you need something to monitor online reachability in your own Python scripts, use Reachability

Installation

You can install is_online from PyPI

pip install is-online

How to use

To use, simply run:

$ is_online
You are Online!

$ is_online --host 4.4.4.4 --port 53 --timeout 53
You are Online!

By default, this checks connectivity against Cloudflare's 1.1.1.1 DNS Server

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

is-online-1.0.2.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

is_online-1.0.2-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file is-online-1.0.2.tar.gz.

File metadata

  • Download URL: is-online-1.0.2.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for is-online-1.0.2.tar.gz
Algorithm Hash digest
SHA256 f8f329f4f35d981c6af32e279482c2912378a99f2d998a79941b323b39d29746
MD5 8bf5b90d27f1446f338b6c4571135352
BLAKE2b-256 2f08d9b10d8bbb2aeaa9b0614bad5878ed06ded88a5fd2bda2bb5b520919dc53

See more details on using hashes here.

File details

Details for the file is_online-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: is_online-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for is_online-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 391b819dc62b7ad25384aa25579130952fdabed290fa5275ce4070ca55783e4d
MD5 003e38c8033942c95b4bb84d5969474c
BLAKE2b-256 66f242fbae4cb62f5b0c292306a752970432eba309da57674e95f6c7219a282c

See more details on using hashes here.

Supported by

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