pipelinex.hatch_dict package
Submodules
pipelinex.hatch_dict.hatch_dict module
- class pipelinex.hatch_dict.hatch_dict.HatchDict(egg, lookup={}, support_nested_keys=True, self_lookup_key='$', support_import=True, additional_import_modules=['pipelinex'], obj_key='=', eval_parentheses=True)[source]
Bases:
object
- pipelinex.hatch_dict.hatch_dict.load_obj(obj_path, default_obj_path='')[source]
Extract an object from a given path. :type obj_path:
str:param obj_path: Path to an object to be extracted, including the object name. :type default_obj_path:str:param default_obj_path: Default object path.- Return type:
Any- Returns:
Extracted object.
- Raises:
AttributeError – When the object does not have the given named attribute.