我正在尝试读取json文件并隐蔽到数据框。但是我无法使用两种不同的方法来完成此操作。
for m_file in os.listdir('.'):
if m_file.startswith('180830') and m_file.endswith('_out.json'):
input_file2 = open(m_file, 'r')
output_json = input_file2.read()
#output_df = pd.read_json(output_json, orient=str) #gives me ValueError: Expected object or value error
output_df = pd.DataFrame(eval(output_json)) #gives me the contructor error
print(output_df)
答案 0 :(得分:1)
熊猫可以读取文件路径。
尝试:
import os
import pandas as pd
for m_file in os.listdir('.'):
if m_file.startswith('180830') and m_file.endswith('_out.json'):
output_df = pd.DataFrame(m_file)
print(output_df)