为什么我按照课堂做的代码会报以下错误?
users = self.__read_users()
File "D:/gift/base.py", line 27, in __read_users
data = json.loads(f.read())
File "D:\lib\json\__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "D:\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "D:\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
而且我看我在storage创建的user.json文件,里面有个这样的报错
<value> expected57
收起
正在回答 回答被采纳积分+1
4回答
Python全栈工程师2020
- 参与学习 人
- 提交作业 5297 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星