class_docstr: Path to a proto field, from the root of the proto object.
class_docstr_tok: ["Path","to","a","proto","field",",","from","the","root","of","the","proto","object","."]
docstr: Returns field at this proto path, in the specified proto.
docstr_tok: ["Returns","field","at","this","proto","path",",","in","the","specified","proto","."]
code: def get_field(self, proto):
      """Returns field at this proto path, in the specified proto."""
      value = proto
      for k in self._path:
          if isinstance(k, int):
              value = value[k]
          else:
              value = getattr(value, k)
  
      return value
  
imports: import deepdiff
  from google.protobuf import json_format
label_desc: Use image node_id 2 for calling the ProtoPath obj's underlying member method code with example usage: obj.get_field(proto) and returns: value