Skip to main content

===

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)

Source distribution for keppy 0.0.9
File Size Uploaded
keppy-0.0.9.tar.gz 7.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for keppy 0.0.9
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page