json.decorder.JSONDecodeError:预期值:第1行第1列(字符0)

时间:2019-12-20 07:43:32

标签: python json

我有以下代码,我试图反序列化从远程连接收到的字符串。我将数据作为字节接收,因此将其解码为字符串。但是,当我尝试反序列化字符串时(使用下面的代码)

代码

code

错误 results from running the code

1 个答案:

答案 0 :(得分:1)

如您的输出所示,变量deco的值为test,这不是有效的JSON,因此,用这样的值调用json.loads会导致上述错误。您应该确保套接字的发送者改为发送有效的JSON字符串。