python - 使用python读取json文件
问题描述
with open('file.json', "r") as input_file:
data = json.load(input_file)
print(data)
这是我读取 json 文件的一段代码。它适用于我在 .py 中运行它,但是当我将它放在 Jupyter Notebook 上时它给了我错误,如下所示:
JSONDecodeError: Expecting value: line 1 column 1 (char 0)
解决方案
您需要 read() 根据以下内容将 json 导入文件:
with open('sample_tweets.json', "r") as input_file:
data = json.load(input_file.read())
我无法用你的 json 文件验证它,但这就是它对我有用的方式。
推荐阅读
- python - 播放本地音频文件 Discord.py
- python - Python pandas加载Excel文件将列值(变量)分配给另一列(字符串)
- c++ - 带有类对象的链表模板不起作用
- c# - 发送数百或数千个 http 请求 (c#) 的首选/有效方式是什么?
- flutter - 在 Flutter 中将固定点放在 PhotoView 上
- yocto - ip_tables 未包含在内核模块中
- java - 引起:java.lang.NoClassDefFoundError: org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/ObjectWriterModifier
- android - 如何处理通知点击audio_service?
- apache - 如何更改 Apache 的硬编码错误页面?
- text - iText 将所有块保留在 PDF 文件中的一行中