code: def prsdp(string):
      
      string = stypes.stringToCharP(string)
      dpval = ctypes.c_double()
      libspice.prsdp_c(string, ctypes.byref(dpval))
      return dpval.value
docs: Parse a string as a double precision number, encapsulating error handling.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/prsdp_c.html
  
      :param string: String representing a d.p. number.
      :type string: str
      :return: D.p. value obtained by parsing string.
      :rtype: float