美文网首页
数据获取_json文件读取和存储

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

作者: 南有妖尾 | 来源:发表于2020-04-08 15:07 被阅读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

    相关文章

      网友评论

          本文标题:数据获取_json文件读取和存储

          本文链接:https://www.haomeiwen.com/subject/foetmhtx.html