json - 读取熊猫的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
解决方案
你想要这个网址:https://raw.githubusercontent.com/jackiekazil/data-wrangling/master/data/chp3/data-text.json
。
raw.githubusercontent.com
提供在 Github 存储库中找到的未处理文件。您在问题中发布的链接不会为您提供您感兴趣的原始 JSON 文件;相反,它会加载网页本身。它也在this answer.
使用上面的 URL,您的代码对我来说效果很好。
推荐阅读
- codeception - 密码接收。插入多条记录
- java - 我使用泛型完成了什么?
- c++11 - 将仅移动对象作为 r 值引用参数与无引用参数传递 - 有什么区别?
- angular - 如何上传照片(ng2-file-upload)Angular 无法读取未定义的属性“push”
- javascript - 为什么我必须为组件创建 index.js 文件?
- python - 将任意 Python 字符串与 Python 正则表达式匹配?
- ruby-on-rails - 带有 Geocoder gem 的 Rails where 子句
- ms-access - 多用途访问
- excel - 通过 vba 链接到单元格的数据矩阵条码挂起
- azure - 用于部署 vNet 的 ARM 模板失败