1. Persistencia de datos¶
La librería estándar incluye una variedad de módulos para
datos persistentes. El patrón más común para almacenar datos de objetos de Python para su
reutilización es serializarlos con el módulo pickle y luego
escribirlos directamente en un archivo o almacenarlos usando uno de los muchos formatos de
base de datos de pares clave-valor disponibles con la API del módulo dbm . Si no le
importa el formato dbm subyacente, el módulo shelve proporciona la mejor interfaz
de persistencia.
Si le importa, puede usar uno de los otros módulos basados en directamente el módulo dbm.
pickle y
cPickle: serialización de objetos de Python.sqlite3 - Base de datos relacional integrada
SQLite3.
Para la serialización en la web, el módulo json puede ser una mejor opción, ya que su formato es más portátil.
En esta lección se busca introducir al uso de base de datos relacional
o non-SQL con la programación en Python, sus características, modos de instalación, soporte
comunitario, y los recursos más destacados disponibles en la Web para tomar en cuenta.
Ver también
Consulte la sección de lecturas suplementarias del entrenamiento para ampliar su conocimiento en esta temática.
¿Cómo puedo ayudar?
¡Mi soporte está aquí para ayudar!
Mi horario de oficina es de lunes a sábado, de 9 AM a 5 PM. UTM - Madrid, España.
La hora aquí es actualmente 7:35 PM UTM.
Mi objetivo es responder a todos los mensajes dentro de un día hábil.