pub fn handle_py_err<T: Into<P>, E: ToString + Into<PyErrWrapper>, P>( res: Result<T, E>, ) -> PyResult<P>