在Python中,我们使用json.dumps()将 Python 对象编码成 JSON 字符串的时候,我们发现会出现很多空格,这个在json.dumps()官方文档里也说明了,为了美观默认会加上逗号空格和冒号空格。因为有时候我们需要处理字符串,比如加密等,但是由于多了空格,加密后肯定不一致的,那么我们需要去掉这些空格,按照文档里说的,我们只需要加上separators=(',',':')这个参数就可以解决了。
示例代码

import json
ll = ["123, "1234"]
json.dumps(ll, separators=(',', ':'))
Last modification:November 21, 2020
If you think my article is useful to you, please feel free to appreciate