美文网首页python技巧
python判断数据类型技巧

python判断数据类型技巧

作者: 陆_志东 | 来源:发表于2018-07-10 17:49 被阅读1次

    对于python来说判断数据的类型不一定非要用type() 来判断 还可以使用isinstance()
    比如:读取一个数据这里想要处理数据的时候数据是unicode类型,但是数据有时候是unicode类型,有时候是bytes.这个时候就需要写个通用的处理

    data = redis_client.lpop_line(pop_key,pop_limit)
    if isinstance(data,bytes):
        data = data.decode()
    data = json.loads(data)  # 因为json.loads()参数必须是unicode类型,所以上面必须确保不能是bytes
    

    相关文章

      网友评论

        本文标题:python判断数据类型技巧

        本文链接:https://www.haomeiwen.com/subject/jmdqpftx.html