话不多说直接上代码:
import json
data ={"key":"a"}
data = json.dumps(data)
print data

执行结果:
{"key": "a"}

这个结果咋看没什么问题,但实际上中间的冒号后面多了个空格,如下图红色方框那里。不知道这算不算 python 的一个 bug,大家觉得呢?!


↙↙↙阅读原文可查看相关链接,并与作者交流