dict - Python json.dumps(<val>) para generar json minificado?
print json python (2)
¿Hay alguna manera de que la json.dumps(<val>)
de python se muestre en forma reducida? (es decir, deshacerse de espacios extraños alrededor de comas, dos puntos, etc.)
Necesita separators
opcionales:
json.dumps([1,2,3,{''4'': 5, ''6'': 7}], separators=('','','':''))
''[1,2,3,{"4":5,"6":7}]''
También hay una biblioteca ujson que funciona mucho más rápido y que minimiza el JSON de forma predeterminada.
Su dumps
equivalente no tiene el parámetro de separators
y carece de algunas características más como los codificadores / decodificadores personalizados, pero pensé que valdría la pena mencionarlo aquí.
>>> ujson.dumps([1,2,3,{''4'': 5, ''6'': 7}])
''[1,2,3,{"4":5,"6":7}]''