有沒有什麼辦法讓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. json.dumps ValueError:額外的數據無法轉儲json輸出
- 3. json.dumps()給出
- 4. Magento:縮小HTML輸出?
- 5. 從rapidjson中縮小輸出
- 6. 在python輸出中縮進
- 7. 相當於Java Python的json.dumps
- 8. 未生成縮小輸出的Webpack
- 9. Python Json解析輸出
- 10. Python - 解析(fio)json輸出
- 11. 星火未壓縮JSON輸出
- 12. python版本與json.dumps衝突
- 13. 如何測試JavaScript縮小輸出
- 14. 將html輸出縮小爲一行
- 15. Json壓縮傳輸
- 16. 如何保持用Python 3 json.dumps修復JSON鍵順序?
- 17. 如何排序python中的json輸出
- 18. Python中的JSON輸出排序
- 19. 將json插入到mysql中。 json字符串從json.dumps獲取
- 20. Python:googlefinance json.dumps error
- 21. 使用json.dumps
- 22. json.dumps的用法
- 23. Python - 序列化HTML並輸出爲JSON
- 24. 使用python將MySQL輸出爲JSON
- 25. Python-JSON - 如何解析API輸出?
- 26. 需要幫助輸出json與python
- 27. python Api輸出json /字符串
- 28. 在Python中搜索json輸出
- 29. 中等縮小HTML(來自美麗湯的輸出)
- 30. ElasticMapReduce流式壓縮輸出