def numeric(unichr, default=Nonesuch): n = UCharacter.getUnicodeNumericValue(_get_codepoint(unichr)) if n == UCharacter.NO_NUMERIC_VALUE: if default is not Nonesuch: return default else: raise ValueError("not a numeric") return n
def numeric(chr, default=Nonesuch): n = UCharacter.getUnicodeNumericValue(_get_codepoint(chr)) if n == UCharacter.NO_NUMERIC_VALUE: if default is not Nonesuch: return default else: raise ValueError("not a numeric") return n