[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