用python读取json格式的数据
get_json = json.loads(get_data) y1 = get_json['x1'] y2 = get_json['x2'] y3 = get_json['x3']
如果有x3,我就需要读出x3。但是我不知道这个json数据里面有没有x3这个数据,如果没有,执行这一步好像就挂掉了。怎么办?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
get(key[, default ])
还有1种方式是用in,比如"x3" in get_json,但是个人比较喜欢直接用get_json.get("x3"),如果不存在该键值,直接返回的就是1个None。
用try except,在except里写没有x3时的操作
get_json.has_key('x3')