[pyar] me presento y pregunto
Javier Haramina
jharamina en gmail.com
Lun Mayo 8 12:09:28 ART 2017
Hola Marcelo, a mi me parece lo siguiente: los diccionarios, son estructuras muy simples de representar en una DB ya que son una dualidad (clave, valor) y esto es justamente lo que podes hacer en una tabla de DB, lo que yo te recomendaría es que escribieras algún algoritmo, para que le pases el dic y un objeto DB como parametro, y este te lo grabe en una tabla de la DB. Esto tiene la ventaja de que se adapta a cualquier DB con lo cual la DB uses ya no importa.
Saludos.
-----Mensaje original-----
De: pyar [mailto:pyar-bounces en python.org.ar] En nombre de Facundo Batista
Enviado el: lunes, 08 de mayo de 2017 08:53
Para: Python Argentina
Asunto: Re: [pyar] me presento y pregunto
2017-05-07 23:24 GMT-03:00 Marcelo Torres <torres.marcelo.r en gmail.com>:
> Hola a todos, me presento, soy marcelo torres, de Santa Fe, soy analista
¡Bienvenido!
> Luego de la presentación pregunto, luego de haber buscado en san google y no
> encontré nada, si existe "algo" para guardar un diccionario o una lista en
> mysql.
> O si hay que guardarla como un string y luego pasarla a lista o diccionario.
No sé MySQL, pero en PostgreSQL tenés campos "json" que te servirían
para guardar listas o dicts si sus contenidos no son demasiado raros
(te lo comento más que nada por si te da pistas para buscar en MySQL).
De última, siempre podés picklear tu estructura de datos y guardarla
como un blob, mirá: https://docs.python.org/3/library/pickle.html
Por otro lado, quizás lo más "limpio" sea bajar tu estructura a algo
más llevable a una base de datos relacional (fijate las otras
respuestas en este hilo).
Slds.
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
_______________________________________________
pyar mailing list pyar en python.org.ar
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
Más información sobre la lista de distribución pyar