Python lxml parsing for EPCIS Events.


Keywords
eparsecis
License
GPL-3.0
Install
pip install eparsecis==4.0.1

Documentation

EParseCIS

▓█████  ██▓███   ▄▄▄       ██▀███   ▄████▄   ██▓  ██████
▓█   ▀ ▓██░  ██▒▒████▄    ▓██ ▒ ██▒▒██▀ ▀█  ▓██▒▒██    ▒
▒███   ▓██░ ██▓▒▒██  ▀█▄  ▓██ ░▄█ ▒▒▓█    ▄ ▒██▒░ ▓██▄
▒▓█  ▄ ▒██▄█▓▒ ▒░██▄▄▄▄██ ▒██▀▀█▄  ▒▓▓▄ ▄██▒░██░  ▒   ██▒
░▒████▒▒██▒ ░  ░ ▓█   ▓██▒░██▓ ▒██▒▒ ▓███▀ ░░██░▒██████▒▒
░░ ▒░ ░▒▓▒░ ░  ░ ▒▒   ▓▒█░░ ▒▓ ░▒▓░░ ░▒ ▒  ░░▓  ▒ ▒▓▒ ▒ ░
 ░ ░  ░░▒ ░       ▒   ▒▒ ░  ░▒ ░ ▒░  ░  ▒    ▒ ░░ ░▒  ░ ░
   ░   ░░         ░   ▒     ░░   ░ ░         ▒ ░░  ░  ░
   ░  ░               ░  ░   ░     ░ ░       ░        ░
                                   ░

A Pythonic Approach to Parsing EPCIS Data

The EParseCIS python package utilizes the lxml python package along with the EPCPyYes EPCIS python package to enable the quick and easy parsing of EPCIS data from it's native format into python EPCPyYes class instances that can be quickly manipulated, inspected and serialized to other formats with minimal effort.

Note: Line-by-line code-coverage files can be found in the build artifacts.

Python lxml Parser for EPCIS Events

Features

  • Fast-forward lxml parsing of EPCIS xml-formatted data
  • Easy handling of EPCIS events as EPCPyYes python class instances as events are parsed.
  • Simplifies the building of EPCIS-enabled applications.