我一直想弄清楚如何在 Python 中加载 JSON 对象。
我能够将 JSON 字符串发送到服务器,但它失败了。
这是我通过带有 JavaScript 的 websocket 发送的内容:
ws.send('{"test":"test"}');
服务器接收它没有问题,但无法验证它:
{"test":"test"}
This is not a JSON object!
这来自这段代码:
try:
data = data[:-1]
json.loads(data)
except ValueError:
print 'This is not a JSON object!'
else:
print ('JSON found!')
在data = data[:-1]
那里可以剥离通过 websocket 发送的分隔符。