code: def parse_object(obj, path=""):
      """
      Recursively parse JSON-like Python objects as a dictionary of paths/keys
      and values.
  
      Inspired by JSONPipe (https://github.com/dvxhouse/jsonpipe).
      """
      if isinstance(obj, dict):
          iterator = obj.items()
      elif isinstance(obj, (list, tuple)):
          iterator = enumerate(obj)
      else:
          return {path.strip("/"): obj}
  
      d = OrderedDict()
  
      for key, value in iterator:
          key = str(key)
          d.update(parse_object(value, path + key + "/"))
  
      return d
  
imports: import math
  import string
  from collections import OrderedDict
  from collections.abc import Sequence
  from decimal import ROUND_CEILING, ROUND_FLOOR, Decimal, getcontext
  from functools import wraps
  from slugify import slugify
  from agate import config
  from agate.warns import warn_duplicate_column, warn_unnamed_column
label_desc: Use image node_id 7 for calling a global function with example usage: parse_object(obj, path) and returns: d, dict