【发布时间】:2019-06-08 06:14:27
【问题描述】:
我无法按照我的意愿转换输出:
x = {
"urlCrawlErrorSample": [
{
"urlDetails": {
"containingSitemaps": ['asff','123'],
"linkedFromUrls": ['xcvxcvad','89767']
},
"first_detected": "A String",
"pageUrl": "A String",
"responseCode": 42,
"last_crawled": "A String"
}
]
}
我申请了什么:
df =
pandas.DataFrame.from_dict(json_normalize(x['urlCrawlErrorSample']), orient='columns')
我得到了什么,输出:
df
first_detected last_crawled pageUrl responseCode urlDetails.containingSitemaps urlDetails.linkedFromUrls
0 A String A String A String 42 [asff, 123] [xcvxcvad, 89767]
想要的输出:
df
first_detected last_crawled pageUrl responseCode urlDetails.containingSitemaps urlDetails.linkedFromUrls
0 A String A String A String 42 asff xcvxcvad
1 A String A String A String 42 123 89767
【问题讨论】:
标签: pandas dataframe python-3.5