Python 如何过滤json元数据

Python 如何过滤json元数据,python,json,filter,Python,Json,Filter,我想从云服务SDK返回的JSON数据中过滤一些指定的字段,但是我得到了一个错误,因为JSON数据的头中总是有http元数据,如下所示: {元数据:{连接:u'keep-alive',内容长度:u'2603',内容类型:u'application/json;charset=UTF-8',日期:u'Sun,2020年2月16日05:55:45 GMT',服务器:u'nginx/1.14.0',x_应用程序上下文:u'application:8688',bce_请求id:u'86ce3b78-a4f3

我想从云服务SDK返回的JSON数据中过滤一些指定的字段,但是我得到了一个错误,因为JSON数据的头中总是有http元数据,如下所示:

{元数据:{连接:u'keep-alive',内容长度:u'2603',内容类型:u'application/json;charset=UTF-8',日期:u'Sun,2020年2月16日05:55:45 GMT',服务器:u'nginx/1.14.0',x_应用程序上下文:u'application:8688',bce_请求id:u'86ce3b78-a4f3-4615-92e8-67a907dc632e',标记:u',被截断:False,最大值:1000,实例:[{id:u'i-vrXy1oLM',密钥对id:u'k-ks5ARhAr',密钥对名称:u'auth01',名称:u'jumpserver',实例类型:u'N3',状态:u'Running',desc:u'',支付时间:u'preaded',创建时间:u'2019-10-21T14:18:36Z',过期时间:u'2020-02-21T14:18:36Z',内部ip:u'192.168.32.15',公共ip:u'180.76.157.21',cpu计数:u'u,本地磁盘容量:1 gbge_id:u'm-BvHMmUaH',布局策略:u'default',子网_id:u'sbn-76i4csq6v8di',专有网络_id:u'vpc-7eie485jvchs',区域名称:u'cn-bj-c',专用主机_id:u'',ipv6:u'',nic信息:据《埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼:埃尼·埃尼·埃尼·埃尼·埃尼:埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼534F9-9dcf-48ff-b0a8-ea5c8d3f2c14',5、ips:[私人ip:u'192.168.32.15”,eip:u:u'192.168.32.15,eip:u'180.76.157.21,主要:u'u'2019-10-10-10-10-10-10-10-11.57.15,eip:u:u'u.76.76.57.15.15,eip:u:u.76.76.57.157.157.17.21,主要:21,主要:u“主:u“真”主:u“真”主:你们“真”主:你们“真”主:你们“真”主,eip“真”,eip身份:真,身份身份:身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们“真”,身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们身份:你们们“你们们“u键:u'默认项目',标记值:u''}],网络容量(单位:mbps:1},{id:u'i-7QOznBjw',密钥对id:u'k-ks5ARhAr',密钥对名称:u'auth01',名称:u'webinstance01',实例类型:u'N3',状态:u'Running',desc:u'',支付时间:u'premiaded',创建时间:u'2020-02-09T03:54:58Z',过期时间:u'2020-03-09T03-09T03:54:58Z',内部ip:u'192.168.32.16',公共ip:u'180.76.239.226 u',本地磁盘容量:u'2 gb,image_id:u'm-kgPRuM8h',placement_policy:u'default',subnet_id:u'sbn-76i4csq6v8di',vpc_id:u'vpc-7eie485jvchs',区域名称:u'cn-bj-c',专用_主机id:u'',ipv6:u'',nic信息:据《埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·乌伊id:u'DA73A736-a4f7-4237-ad0a-ca3cd2c3634f,名字:u'埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·埃尼·乌伊id:u'埃尼·埃尼·埃尼·埃尼·埃尼·埃尼:u-UUUID:u-UUUAAAA73A73AA73AAAA736-A7-A7-A7-A7-7-7-7-7-7-4237-4237-AD37-ad0a-ad0a-ad0a-A-ad0a-A-A-A-CA3-CA3C2-CA3C2-CA3C2-CA3CD26-CA3C2-CA3C2-CD2-CD2-C3C3C3F9-9dcf-48ff-b0a8-ea5c8d3f2c14',时间:u'2020-02-09-T03:3:54:59,eni数量:0,ips:{私有ip:u'192.168.32.16,eip:u'u'192.168.32.16,eip:u'u'u'u'u'u'u.76.32.32.32.16,eip:u:u'u'u.76.76.76.76.76.76.239.239.2262.226,eip:u:u:u'180.76.76.76.76.76.76.76.76.76.76.76.76.239.239.226.226.226,主:u,主:主:u“主:你们们:你们们“主:你们们“真”,主:你们们“真”主:你们们:你们们“是“真”主:你们们“真”主:你们们“真的”主:你们们“真”,eip“真”,u键:u'默认项目',标记值:u''}],网络容量(单位:mbps:1}]}

由于这个问题,我无法使用JSON.loads()解决JSON数据,有人能告诉我如何解决吗?我们的业务需求是调用API获取所有实例信息,然后提取VM instanceID并执行下一项工作(批处理管理等)

json.decoder.JSONDecodeError:预期值:第1行第1列(字符0)


如何调用API?使用
请求
库?这不是JSON。请显示获取此信息的代码客户端是从SDK def list_instances()生成的:client.list_instance JSON_data=print(client.list_instances())s=str(JSON_data)extract=JSON.loads原始响应是JSON的,不漂亮