===
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
Metadata
Release files for keppy 0.0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| keppy-0.0.9.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| keppy-0.0.9-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 19.0 kB
Release files / keppy-0.0.9.tar.gz
| Download URL | keppy-0.0.9.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04f6cbbcdcea76c9c268febf8279e1de70ed94020a89f09edf808be0216d02b4
|
|
BLAKE2b-256 checksum How to use checksums |
117f170b588fcfe3782e3e03a521a9bf55996d7daed1337364f12ad407ea3aa8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / keppy-0.0.9-py2.py3-none-any.whl
| Download URL | keppy-0.0.9-py2.py3-none-any.whl |
|---|---|
| Size | 11.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
de918c29771c4bf160ff2fbe40bfd82724568d31ce39f554b021ac4efb2c3e26
|
|
BLAKE2b-256 checksum How to use checksums |
3b3e56eac278031acc3769a3dba6d6b6c066a7bbf8cf4bfbd97566bec26c9a6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|