Skip to main content

Unofficial client for politikontroller.no

Project description

politikontroller-py

Install

pip3 install politikontroller-py

Usage

from politikontroller_py import Client
from politikontroller_py.models import Account

# A valid registered user @ politikontroller.no
user = Account(
    username="4790112233",  # Include 2 digit prefix - or else DEFAULT_COUNTRY is assumed
    password="super-secret",
)

client = Client(user)

police_controls = client.get_controls(63, 11)

CLI tool

$ politikontroller 
Usage: politikontroller [OPTIONS] COMMAND [ARGS]...

  Username and password can be defined using env vars:

  POLITIKONTROLLER_USERNAME POLITIKONTROLLER_PASSWORD

Options:
  -u, --username INTEGER  Username (i.e. phone number)  [required]
  --password TEXT         Password  [required]
  --help                  Show this message and exit.

Commands:
  get-control          get details on a control.
  get-controls         get a list of all active controls.
  get-controls-radius  get all active controls inside a radius.

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

politikontroller_py-1.1.0.tar.gz (7.4 kB view hashes)

Uploaded Source

Built Distribution

politikontroller_py-1.1.0-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

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