def to_redis(value): """ 接受 int/long/str/unicode/float 类型值, 否则抛出 TypeError 。 """ if is_any_instance(value, basestring, Integral, float): return value raise TypeError
def to_redis(value): """ 接受 float 类型值,否则抛出 TypeError 。 """ if is_any_instance(value, float, int): return float(value) raise TypeError