今天为大家带来的内容是:这么详细的实例讲解,不多了(Python在使用JSON时需要注意的编码)
写这篇文章的缘由是我使用 reqeusts 库请求接口的时候,直接使用请求参数里的 json 字段发送数据,但是服务器无法识别我发送的数据,排查了好久才知道 requests 内部是使用 json.dumps 将字符串转成 json 的,,而 json.dumps 默认情况下会将 非ASCII 字符转义,也就是我发送数据中的中文被转义了, 所以服务器无法识别,这篇文章虽然是 json.dumps 问题的总结, 但也会涉及到 字符编码 问题, 所以就简单先说一下 字符编码。