【发布时间】:2016-05-09 08:30:00
【问题描述】:
帮助我有一个 JSON 文件,但我无法将它加载到 python DataFrame 中。 第一个问题可能应该是这实际上是一个 json 文件吗?是在网页上呈现图表时生成的文件,这是我从 chrome 网络检查中提取的后端数据。
前面的代码似乎不是 JSON 或不是表格,所以它搞乱了导入。
请帮忙
下面将文件加载到python中
import json
from pprint import pprint
with open('data2.json') as data_file:
data = json.load(data_file)
和
pprint(data)
确实打印了数据,但我无法转换为 pandas 数据框
编辑
好的,这一定是我认为是 JSON 的 javascript 文件。
【问题讨论】:
-
json 验证器说这是不正确的 json (http://jsonlint.com/) +为什么你想把那个巨大的类似 html 的字符串和 javascript 转换成数据框?
-
是否可以添加
url地址和此数据来提问? -
很抱歉,这是一个登录站点,并且不想分享密码。从日期和价格数据生成图表。我已经搜索了图表是如何生成并来到这个表的,我假设它是 json,它可能不是。事情是我需要删除的开头和结尾可能有额外的代码。因此,我通过检查图表呈现时加载到 chrome 的数据发现了这个文件
标签: python json pandas dataframe