首页 > 解决方案 > 读取熊猫的json文件的url不起作用

问题描述

我想在 pandas 中使用 URL 读取 json 文件,但它给我带来了一些错误,我认为这是我给出的相关路径,请查看代码和 url。我在堆栈溢出时没有找到它,所以问了它。这个可能是重复的,但请帮助我。

data_df = pd.read_json('https://github.com/jackiekazil/data-wrangling/blob/master/data/chp3/data-text.json')

json_url 如下:

https://github.com/jackiekazil/data-wrangling/blob/master/data/chp3/data-text.json

错误信息:

ValueError: Expected object or value

标签: jsonpandasjson-normalize

解决方案


你想要这个网址:https://raw.githubusercontent.com/jackiekazil/data-wrangling/master/data/chp3/data-text.json

raw.githubusercontent.com提供在 Github 存储库中找到的未处理文件。您在问题中发布的链接不会为您提供您感兴趣的原始 JSON 文件;相反,它会加载网页本身。它也在this answer.

使用上面的 URL,您的代码对我来说效果很好。


推荐阅读