pm4py.streaming.util.dictio.generator module#

class pm4py.streaming.util.dictio.generator.Variants(*values)[source]#

Bases: Enum

CLASSIC = <module 'pm4py.streaming.util.dictio.versions.classic' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/streaming/util/dictio/versions/classic.py'>#
THREAD_SAFE = <module 'pm4py.streaming.util.dictio.versions.thread_safe' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/streaming/util/dictio/versions/thread_safe.py'>#
REDIS = <module 'pm4py.streaming.util.dictio.versions.redis' from '/Users/chris/Desktop/PIS/pm4py2/pm4py/pm4py/streaming/util/dictio/versions/redis.py'>#
pm4py.streaming.util.dictio.generator.apply(variant=Variants.THREAD_SAFE, parameters=None)[source]#

Generates a Python dictionary object (different implementations are possible)

Parameters:
  • variant – Variant to use

  • parameters – Parameters to use in the generation

Returns:

Dictionary

Return type:

dictio