dctools.debug.debug_utils.walk_obj

dctools.debug.debug_utils.walk_obj(obj)

Recursively yield all leaf elements from a nested structure.

Parameters:

obj – The object to traverse (dict, list, tuple, set, or scalar).

Yields:

Any – Leaf elements of the structure.