nos.utils package¶
Submodules¶
nos.utils.nested_dataclass_to_dict module¶
- nos.utils.nested_dataclass_to_dict.dataclass_to_dict(obj: Any) Any ¶
Recursively converts a nested dataclass into a dictionary.
- Parameters:
obj – The dataclass instance to convert.
- Returns:
A dictionary representation of the dataclass, including nested dataclasses.
nos.utils.unique_id module¶
- class nos.utils.unique_id.UniqueId(time_stamp: ~.datetime.time = datetime.datetime(2024, 9, 19, 11, 30, 33, 439454))¶
Bases:
object
Unique ID.
Module contents¶
- class nos.utils.UniqueId(time_stamp: ~.datetime.time = datetime.datetime(2024, 9, 19, 11, 30, 33, 439454))¶
Bases:
object
Unique ID.
- nos.utils.dataclass_to_dict(obj: Any) Any ¶
Recursively converts a nested dataclass into a dictionary.
- Parameters:
obj – The dataclass instance to convert.
- Returns:
A dictionary representation of the dataclass, including nested dataclasses.