python - 如何在python中解析非键值json文件
问题描述
我有一个 json 文件,其中包含如下数据:
"data": [[1467398683, "GB", "204.0.20", "tracks", "content-based", "b47911d0e80d1a8a959a2b726654bbfa", "Dance & Electronic", 1466640000, 413933, 413933,
我正在尝试将此非键值json文件解析为python中的数据框,有人可以建议如何实现吗?
解决方案
你有两种方法:
Pandas read_json 方法有参数(orient = 'values')
df = pd.read_json(path, orient='values')
或者,如果您需要像矩阵这样的数据,您可以这样做
df = pd.DataFrame(json.load('{"data": [[1467398683,..your data...}')['data'])
推荐阅读
- c# - FontStyle 枚举与 CheckBox.Text FontStyles 的可用 FontStyles 之间的差异
- php - Laravel 查询错误 - 调用未定义的方法 Illuminate\Database\Query\Builder::query()
- arrays - React Native:如何使用 onPress 函数从 url 数组中打开特定的 URL?
- node.js - npm 运行构建反应 js
- unicode - Unicode 字符组合不正确
- bash - 获取xargs命令的序号
- sql-server - 我的表中有多个列。我需要提取一些列而不在查询中写列名
- javascript - React CSV download is not in CSV format
- python - 使用 Beautifulsoup 列出 xls 文件的链接
- python - Python:使用函数导入许多变量