在python中读取json文件时出错:预期的对象或值

时间:2019-06-03 16:50:49

标签: python json

我将这个json文件保存在我想阅读的jupyter笔记本中:

[
    {   'category_type': 'c',
        'modification_type': 'fixed',
        'modification_list': 0 ,
        'features_list': ['feature1','feature2']
    },
    {   'category_type': 'continious',
        'modification_type': 'fixed_list',
        'modification_list': 1 ,
        'suffix': '_1',
        'features_list': ['feature3','feature4']
    }
]

该文件保存在jupyter笔记本家用的文件夹中,我正在尝试使用以下代码进行读取:

pd.read_json('folder/file.json', orient='records',encoding='utf-8')

但我不断收到此错误:ValueError:预期的对象或值

有人能帮助解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

要将JSON读取为熊猫数据框,只需使用以下几行代码。我认为那是你的问题

import pandas as pd
import numpy as np


# Load the first sheet of the JSON file into a data frame
data_df = pd.read_json('reviewsclean.json', lines=True)