1 python判断一个字符串是否为json

代码:

import json as json

def str_is_json_format(input_str):
    if isinstance(input_str,str):
        try:
            json.loads(input_str,encoding='utf-8')
        except ValueError:
            return False
        return True
    else:
        return False

if __name__ == '__main__':
    print(str_is_json_format('{"a":1,"b":2}'))
    print(str_is_json_format('{"a":}'))
    print(str_is_json_format('{"":1}'))

运行结果如下:

True
False
True

如果您觉得对您有帮助,可以请站长喝一杯咖啡哦!

记得在赞赏备注里写上您的昵称

您可在本站资助名单中查看你的打赏记录哦!

支付宝扫一扫

微信扫一扫

金额随意,礼清义重

当前分类随机文章推荐

全站随机文章推荐

关于本站站长 StubbornHuang
Python – 判断一个字符串是否为json格式-StubbornHuang Blog纵使晴明无雨色,入云深处亦沾衣。