从文本文件加载JSON

时间:2018-05-05 22:18:23

标签: python

我试图测试此代码:https://github.com/shanepm/500px-Bot/blob/master/500px.py

Phyton全新,但有编程技巧。 在Windows 10上运行。

我收到此错误消息:

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

错误指向pendingFollowList = json.loads(f.read())和其他json.loads ...来电

试图在上面一行传递另一个参数:

with open('pendingUsers.txt', 'r', **encoding='utf-8'**) as f:

这没有帮助。

还检查了.txt文件上的编码。

任何知道该怎么做的人?

提前致谢! 阿伦

2 个答案:

答案 0 :(得分:0)

我要做的不是使用.txt文件,而是使用.json文件,因为您正在使用json。我已经使用了

myFragmentManager

然后,如果你想访问你的Json的一个值,你会import json with open("filename.json") as f: Json_content = json.load(f)

答案 1 :(得分:0)

所有!

它帮助改变了扩展。 我的主要问题是我的输入文件是空白的,而不是正确的json格式。

感谢所有人的贡献。

BR 阿伦