[pyar] Fichero json truncado

Andres Riancho andres.riancho en gmail.com
Mar Jun 5 19:16:39 -03 2018


Cerra el archivo antes de terminar el programa, así forzás que todo lo que
esté en caches llegue a disco.




El mar., 5 jun. 2018 7:10 p. m., Juanmanuel <jmdedio en gmail.com> escribió:

>     "pl_pivot_lo": {
>       "g": "control_0423",
>       "p": {
>         "show_pivot": "false"
>
> Aquí es donde termina.
>
> El diccionario está completo y bien estructurado, ya lo comprobé.
>
>
> On 05/06/18 18:50, Fernando wrote:
>
> Podes compartir el contenido de la linea donde corta?
>
> Sabes si se corta en la escritura del archivo o en la conversión a
> diccionario?
>
> El 5 de junio de 2018, 18:44, daniel.manattini <daniel.manattini en gmail.com
> > escribió:
>
>> no probaste con pickle?
>>
>>
>>
>> Enviado desde mi smartphone Samsung Galaxy.
>>
>> -------- Mensaje original --------
>> De: Juanmanuel <jmdedio en gmail.com>
>> Fecha: 5/6/18 18:32 (GMT-03:00)
>> A: pyar en python.org.ar
>> Asunto: [pyar] Fichero json truncado
>>
>> Saludos a todos.
>>
>> Tengo un string mas o menos así:
>>
>> contenido = '{"zaraza": null {"zarazazaza": 123...}'
>>
>> Con unos cuantos niveles adentro y necesito guardarlo en un fichero.
>> Entonces, lo convierto en un diccionario:
>>
>> cont_json = json.loads(contenido)
>>
>> Pero cuando escribo el archivo:
>>
>> with open('zaraza.json', 'w') as fichero:
>>
>>     json.dump(cont_json, fichero, indent = 2, sort_keys = True)
>>
>> Se guarda truncado a pesar de que es poca cantidad de datos.
>>
>> ¿Alguna sugerencia?
>>
>> Desde ya muchas gracias
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180605/821a93f7/attachment.html>


Más información sobre la lista de distribución pyar