话不多说直接上代码: import json data ={"key":"a"} data = json.dumps(data) print data
执行结果: {"key": "a"}
这个结果咋看没什么问题,但实际上中间的冒号后面多了个空格,如下图红色方框那里。不知道这算不算 python 的一个 bug,大家觉得呢?!