python字典多层嵌套_Python用Pandas展开多嵌套字典JSON

我正在处理一个JSON响应,其格式类似于下面的多个嵌套字典:{u'addresses': [],

u'application_ids': [20855193],

u'applications': [{u'answers': [{u'answer': u'Indeed ',

u'question': u'How did you hear?'}],

u'applied_at': u'2015-10-29T22:19:04.925Z',

u'candidate_id': 9999999,

u'credited_to': None,

u'current_stage': {u'id': 9999999,

u'name': u'Application Review'},

u'id': 9999999,

u'jobs': [{u'id': 9999999,u'name': u'ENGINEER'}],

u'last_activity_at': u'2015-10-29T22:19:04.767Z',

u'prospect': False,

u'rejected_at': None,

u'rejection_details': None,

u'rejection_reason': None,

u'source': {u'id': 7, u'public_name': u'Indeed'},

u'status': u'active'}],

u'attachments': [{u'filename': u'Jason_Bourne.pdf',

u'type': u'resume',

u'url': u'https://resumeURL'}],

u'company': None,

u'coordinator': {u'employee_id': None,

u'id': 9999999,

u'name': u'Batman_Robin'},

u'email_addresses': [{u'type': u'personal',

u'value': u'jasonbourne@gmail.com'}],

u'first_name': u'Jason',

u'id': 9999999,

u'last_activity': u'2015-10-29T22:19:04.767Z',

u'last_name': u'Bourne',

u'website_addresses': []}

我试图将JSON平面化为一个表,并在pandas文档中找到了以下示例:

据我所知,“record_path”参数指定您感兴趣的最低级别记录的路径。“record_path”参数只能是字符串或字符串列表。但是,要调用上面数据中的“answers”记录,我必须指定string和索引,如下所示:

^{pr2}$

如何将上面的记录路径作为json_normalize函数的参数输入?在

谢谢!在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值