数据帧构造函数未正确调用!



我正在尝试读取 json 文件并隐蔽到数据帧。但是我无法使用两种不同的方法完全做到这一点。

import os
import pandas as pd

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)

熊猫可以读取文件路径。

尝试:

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)

最新更新