from pyisda.yearfrac cimport JpmcdsStringToDayCountConv cdef long dcc(str day_count): cdef long r dc_bytes = day_count.encode('utf-8') cdef char* dc = dc_bytes cdef err = JpmcdsStringToDayCountConv( dc, &r) if err == 0: return r else: raise ValueError('{0} is not a valid day count'.format(day_count))