Skip to main content

Wrapper for PECO Outage API

Project description

PECO Outage API

A library for interacting with the PECO outage map to gain the numbers from it.

Interacting with the API is simple.

from peco import get_outage_count, get_outage_totals

# How many customers are affected by an outage in Bucks county?
print(get_outage_count('BUCKS')["customers_out"])

# What is the total outage count for the entire region?
print(get_outage_totals()["outage_count"])

# What is the percentage of customers that are affected by an outage?
print(get_outage_totals()["percent_customers_out"])

Note: The percent_customers_out key does not go below 5%. It will show up as 4.999999 instead. Make sure to take this into account when using the API.

The counties that are available are:

  • BUCKS
  • CHESTER
  • DELAWARE
  • MONTGOMERY
  • PHILADELPHIA
  • YORK

The values you can access are:

  • customers_out
  • percent_customers_out
  • outage_count
  • customers_served

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

peco-0.0.14.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

peco-0.0.14-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file peco-0.0.14.tar.gz.

File metadata

  • Download URL: peco-0.0.14.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.8.0 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for peco-0.0.14.tar.gz
Algorithm Hash digest
SHA256 b44c749494f2f094bd720fa2cafecd3db80b333ed6dcd09d8193f16112a6eb53
MD5 1ff51f5d1cadb7f78244a8e9bf373404
BLAKE2b-256 13a37de5b47faca472e8c636171e3bb62b07bb76431ecf3c5606ebec5aee894e

See more details on using hashes here.

File details

Details for the file peco-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: peco-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.8.0 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for peco-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 9801aaf77aa4270fdb6bf4c4e4f6065684b0c7e1eb7029e166e40b1ac349a9fa
MD5 693bdf9c87f0f6a58c54d89ddd58950c
BLAKE2b-256 3626d8c145ce742999764840fc25bcaed4e5af939f77df1c7ae6e4757a204461

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