JSONDecodeError:应为“,”分隔符

2024-09-30 05:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试导入一个JSON文件,并将其转换为一个数据帧,用于Python中的数据分析。下面是我的代码:

import json
import pandas as pd
with open('Kickstarter_2015-06-12.json','r',encoding = "utf8") as f:
  data5 = json.loads(f.read())
 df_nested_list = pd.json_normalize(data5, record_path =['projects'])

但是,我在运行这些代码时遇到了此错误:

JSONDecodeError: Expecting ',' delimiter

我可以知道如何解决这个问题吗?在此领域的任何帮助都将不胜感激。谢谢


Tags: 文件数据代码importjsonpandasaswith
1条回答
网友
1楼 · 发布于 2024-09-30 05:25:37

我建议使用这个JSON lint来确保您的JSON格式正确,因为您似乎在某处丢失了一个逗号

当字符串/值中包含“或”时也可能发生这种情况,因为这些字符可能会弄乱解析器,但如果没有看到JSON本身,很难判断。如果JSON在JSON lint中显示为有效,并且您可以找到包含特殊字符的值,请提供一个小示例,而不必公开整个JSON

相关问题 更多 >

    热门问题