数据获取_json文件读取和存储

2020-04-08  本文已影响0人  南有妖尾

一、什么是JSON文件?

JSON数据是一种轻量级得数据交换格式,因起简洁和清晰得层次结构使JSON成为理想的数据交换语言。

二、json文件读取 → pd.read_json

read_json读取json文件后,返回DataFrame,是一个index标签乱序的顺序,可以用sort_index对其重新排序

import pandas as pd
import numpy as np
import os

os.chdir(r'E:\python_learn\train')  # 相对路径
file_name = 'eueo2012.json'
json = pd.read_json(file_name)
json.head()
image.png
# index排序
json = json.sort_index()
json.head()
image.png

三、存储为JSON文件 → to_json

# 创建数据
df = pd.DataFrame(np.random.rand(5,6),columns=list('ABCDEF'))
print(df.head())
          A         B         C         D         E         F
0  0.849306  0.678014  0.348948  0.948653  0.868043  0.315411
1  0.321510  0.264775  0.356553  0.343864  0.200426  0.608816
2  0.771197  0.326742  0.497303  0.138062  0.528672  0.044052
3  0.319267  0.641123  0.154185  0.257138  0.119991  0.623622
4  0.191081  0.329389  0.282885  0.875474  0.329627  0.638168
# 存储为json文件
df.to_json('json_out.json')
print('存储完成!')
存储完成!

路径文件下创建了json_out.json文件,如下图所示:

image.png
上一篇下一篇

猜你喜欢

热点阅读