题解 | #将用户的json文件转换为表格形式#
将用户的json文件转换为表格形式
https://www.nowcoder.com/practice/d237e95a232a408ea93a5efb63781fad
import pandas as pd import json f=open('Nowcoder.json','r')#python内置读取json文件 data=json.load(f) #将json格式的数据f转换成python形式数据 pd.set_option('display.max_rows',None) pd.set_option('display.max_columns',None) pd.set_option('display.max_colwidth',None) pd.set_option('display.width',None) print(pd.DataFrame(data))
JSON(JavaScript Object Notation)已经成为Web浏览器和其他网页之间通过HTTP请求发送数据的标准形式,它是一种比csv等表格文本形式更为自由的数据形式。
python标准内置json读取.json文件,并转化成python形式:
法一:f=open('Nowcoder.json','r')
data=json.load(f)
法二:with open('Nowcoder.json','r') as f:
data = json.load(f)
将其转换成dataframe格式:
data_=pd.Dataframe(data)
pandas直接读取json格式文件,转换成DataFrame
data_=pd.read_json('Nowcoder.json')#使用存疑,后续注意