有没有什么办法让python的json.dumps(<val>)
以缩小的形式输出? (即摆脱周围逗号,冒号等多余的空间)Python json.dumps(<val>)输出缩小的json?
12
A
回答
22
您需要separators
选项:
json.dumps([1,2,3,{'4': 5, '6': 7}], separators=(',',':'))
'[1,2,3,{"4":5,"6":7}]'
0
还有一个ujson库,默认情况下工作得更快,minifies的JSON 。
其dumps
相当于没有separators
参数,它缺少像自定义编码器/解码器一些更多的功能,但我认为这可能值得在这里提及它。
>>> ujson.dumps([1,2,3,{'4': 5, '6': 7}])
'[1,2,3,{"4":5,"6":7}]'
相关问题
- 1. 如何缩小Rails中的JSON输出?
- 2. Python3.5对象和json.dumps()输出
- 3. json.dumps ValueError:额外的数据无法转储json输出
- 4. json.dumps()给出
- 5. 在python中禁用科学记数法json.dumps输出
- 6. 从rapidjson中缩小输出
- 7. Magento:缩小HTML输出?
- 8. 在python输出中缩进
- 9. json.dumps Python上的TypeError字典
- 10. 相当于Java Python的json.dumps
- 11. Actionscript 3上的JSON输出缩进
- 12. 未生成缩小输出的Webpack
- 13. 格式python输出到json
- 14. Python Json解析输出
- 15. Python - 解析(fio)json输出
- 16. 黑客json.dumps输出未加引号的字符串?
- 17. python版本与json.dumps冲突
- 18. 星火未压缩JSON输出
- 19. Apache mod_deflate不压缩JSON输出
- 20. node-restify:如何缩进JSON输出?
- 21. 如何在App Engine上从地图缩小压缩输出?
- 22. Python的<在0X功能>输出
- 23. 将html输出缩小为一行
- 24. 如何测试JavaScript缩小输出
- 25. 咕噜声/汇编 - 输出html缩小
- 26. Json压缩传输
- 27. 如何保持用Python 3 json.dumps修复JSON键顺序?
- 28. R中的Python“json.dumps()”的等价物?
- 29. Bottle,Python和MongoDB中的JSON输出
- 30. Python中的JSON输出排序