/// <summary> /// Returns the PyObject as a float /// </summary> /// <returns></returns> public float ToFloat() { try { return(IsValid ? (float)Py.PyFloat_AsDouble(this) : 0); } finally { HandlePythonError(); } }
/// <summary> /// Returns the PyObject as a double /// </summary> /// <returns></returns> public double ToDouble() { try { return(IsValid ? Py.PyFloat_AsDouble(this) : 0); } finally { HandlePythonError(); } }