Persistence

Contents

Persistence#

The frouros.utils.persistence module contains auxiliary functions to persistence objects.

Persistence module.

frouros.utils.persistence.load(filename: str) object#

Load object from file.

Parameters:

filename (str) – Filename

Returns:

Loaded object

Return type:

object

frouros.utils.persistence.save(obj: object, filename: str, pickle_protocol: int = 4) None#

Save object to file.

Parameters:
  • obj (object) – Object to save

  • filename (str) – Filename

  • pickle_protocol (int, optional) – Pickle protocol, defaults to DEFAULT_PROTOCOL