magmap.io.yaml_io module#
YAML file format input/output.
- magmap.io.yaml_io.load_yaml(path, enums=None)[source]#
Load a YAML file with support for multiple documents and Enums.
- Parameters:
- Return type:
- Returns:
Sequence of parsed dictionaries for each document within a YAML file.
- Raises:
FileNotFoundError – if
pathcould not be found or loaded.
- magmap.io.yaml_io.save_yaml(path, data, use_primitives=False, convert_enums=False)[source]#
Save a dictionary to YAML file format.
- Parameters:
- Return type:
- Returns:
datawith any conversions.