首页 > 解决方案 > 使用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)

json 文件如下所示: 在此处输入图像描述 任何人都可以帮助我。谢谢

标签: pythonjsonfilejupyter-notebook

解决方案


您需要 read() 根据以下内容将 json 导入文件:

with open('sample_tweets.json', "r") as input_file:    
    data = json.load(input_file.read())

我无法用你的 json 文件验证它,但这就是它对我有用的方式。


推荐阅读