class_docstr: A Class that parses the attributes of a request or response. It is
  configured by command line and runtime arguments. Also used for setting
  the request/response prior to preparation.
docstr: Retrieve a value in a nested dictionary using dotted path of its key
  Example: _get_dict_by_path(my_dict, "path.to.my.key")
docstr_tok: ["Retrieve","a","value","in","a","nested","dictionary","using","dotted","path","of","its","key","Example",":","_get_dict_by_path","(","my_dict",",","``","path.to.my.key","''",")"]
code: def _get_dict_by_path(self, obj, path):
      """
      Retrieve a value in a nested dictionary using dotted path of its key
      Example: _get_dict_by_path(my_dict, "path.to.my.key")
      """
      split_path = path.split(".", maxsplit=1)
  
      if len(split_path) == 1:
          return obj[split_path[0]]
      else:
          return self._get_dict_by_path(
              obj[split_path[0]], split_path[1]
          )
  
imports: import re
  import collections.abc
  from typing import Optional
  from nboost.helpers import get_jsonpath, set_jsonpath, JSONTYPES, flatten
  from nboost.exceptions import *
  from nboost import defaults
label_desc: Use image node_id 5 for calling the Delegate obj's underlying member method code with example usage: obj._get_dict_by_path(obj, path) and returns: obj, self