[Python-es] dump json no muestra bien las dobles comillas

Rock Neurotiko miguelglafuente en gmail.com
Vie Ago 15 14:46:45 CEST 2014


El estandar para json dice que hay que usar comillas simples, es por eso
que el modulo lo transforma automaticamente a simples :)
El 15/08/2014 14:43, "Sergio Cubero" <sercuto en alumni.uv.es> escribió:

> Hola.
> Estoy jugando a procesar ficheros json.
>
> Siendo el script:
>
> #!/usr/bin/env python
> # -*- coding: utf-8 -*-
> import json
> from pprint import pprint
>
> with open('info.json') as data_file:
>     data = json.load(data_file)
>     pprint(data)
>
> y el json:
>
> {"maps":[{"id":"blabla","iscategorical":"0"},{"id":"
> blabla","iscategorical":"0"}],
>     "masks":{"id":"valore"},
>     "om_points":"value",
>     "parameters":{"id":"valore"}
> }
>
>
> Al ejecutarlo por consola, muestra mal las comillas dobles.
>
> {u'maps': [{u'id': u'blabla', u'iscategorical': u'0'},
>            {u'id': u'blabla', u'iscategorical': u'0'}],
>  u'masks': {u'id': u'valore'},
>  u'om_points': u'value',
>  u'parameters': {u'id': u'valore'}}
>
> El cat lo muestra bien.
>
> Tengo que pasarle un encode "utf-8" ??
>
> Gracias
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140815/244ba22b/attachment.html>


Más información sobre la lista de distribución Python-es