python下json格式转excel——两行代码解决
前两天第一次接触到车辆卡口数据,给的原始数据类型是json格式的,由于不太熟悉,就萌生了把他导入excel中的想法了,话不多说我们现在来实现。
首先看下原始数据
上面的图片是数据的冰山一角,数据不换行,按照json格式编码,我看着是挺乱的。
上代码
首先我们需要用到两大模块json和pandas,加载-----
import json
import pandas as pd
代码正文:
df = pd.read_json(r'1530872700.json', encoding = 'UTF-8') #如果文本里有汉字格式,此处需要设置encoding= 'UTF-8',否则汉字会乱码
df.to_excel(r'test.xlsx', index=False) #不要索引
很简单吧,动手试试吧。
开发环境
编译器Spyder
Python3.6