Última actualización: 15 de diciembre de 2023

2. 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 con 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. A continuación el temario de esta lección:


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. GMT-4 - Caracas, Venezuela.

La hora aquí es actualmente 7:35 PM GMT-4.

Mi objetivo es responder a todos los mensajes dentro de un día hábil.

Contrata mi increíble soporte profesional