您的位置:首页 > 编程语言 > Python开发

python解析json并存入到DataFrame中

2018-02-27 19:44 435 查看
# -*- coding:utf-8 -*-import pandas as pdimport json

# 解析出json中 街区和订单总量和时序
def Es_parsing():
json_file = open('Es_data.json') data = json.load(json_file) #转化成json字符串的格式 print(data) str = data['hits']['hits'] print(str)

##遍历一下 从循环中读取
##存到列表中再转到pandas里 cnt = [] block_id = [] period = [] for i in str: cnt.append(i['_source']['order_cnt']) block_id.append(i['_source']['block_id']) period.append(i['_source']['period_id'])
pd_ES = pd.DataFrame({'block_id': block_id,'cnt':cnt,'period':period})
print('DataFrame',pd_ES)def main(): Es_parsing()main()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: