Evaluator persistence API¶
- votelib.persist.from_dict(value)¶
Parse an election evaluator object from a JSON-like dictionary.
- Parameters
value (
Dict
[str
,Any
]) – A dictionary created byto_dict()
.- Return type
Any
- votelib.persist.to_dict(obj)¶
Serialize an election evaluator object to a JSON-ready dictionary.
- Parameters
obj (
Any
) – An election evaluator object or similar. It should provide a to_dict() method (all the standard evaluators, converters and the like from Votelib should have it, courtesy of the simple_serialization decorator).- Return type
Dict
[str
,Any
]