Skip to main content

A Python parser of Kepware projects

Project description

===

A Python parser of Kepware projects.

# Overview

KEP.py parses the .json files exportable from the KEPServerEX

Configuration client.

To use, read the contents of the .json file into a dictionary. Then,

create a Project object and pass it the dictionary.

From that project object, you can now get all of the channels of the

project and so on. The full list of the hierarchy you can reach is as

follows:

Channel

└─Device

├─Register (See simulator device)

└─Tag Group(s)

├─tag1

├─tag2

# Usage

Install with pip

pip install keppy

or clone and run

python setup.py install

To see an extensive usage of this library, look at

[kep-simgen](https://github.com/jmbeach/kep-simgen).

Keywords: kepware parser Platform: UNKNOWN Description-Content-Type: text/markdown

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

keppy-0.0.9.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

keppy-0.0.9-py2.py3-none-any.whl (11.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file keppy-0.0.9.tar.gz.

File metadata

  • Download URL: keppy-0.0.9.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for keppy-0.0.9.tar.gz
Algorithm Hash digest
SHA256 04f6cbbcdcea76c9c268febf8279e1de70ed94020a89f09edf808be0216d02b4
MD5 9c1afae2039663918270f5bcddfdc994
BLAKE2b-256 117f170b588fcfe3782e3e03a521a9bf55996d7daed1337364f12ad407ea3aa8

See more details on using hashes here.

File details

Details for the file keppy-0.0.9-py2.py3-none-any.whl.

File metadata

  • Download URL: keppy-0.0.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for keppy-0.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 de918c29771c4bf160ff2fbe40bfd82724568d31ce39f554b021ac4efb2c3e26
MD5 2a41ac282b8fb5a2b5606546ba1adedf
BLAKE2b-256 3b3e56eac278031acc3769a3dba6d6b6c066a7bbf8cf4bfbd97566bec26c9a6c

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