← Volver
Para guardar un objeto de Python (una lista, una cadena, etc.) en un archivo se emplea el módulo estándar
Luego, para retomar ese mismo objeto desde el archivo
Cómo guardar un objeto de Python en un archivo
pickle
.import pickle
# Guardar la lista [1, 2, 3, 4] en el archivo "obj.pickle".
obj = [1, 2, 3, 4]
with open("obj.pickle", "wb") as f:
pickle.dump(obj, f)
Luego, para retomar ese mismo objeto desde el archivo
obj.pickle
:with open("obj.pickle", "rb") as f:
obj = pickle.load(f)
# Imprime [1, 2, 3, 4].
print(obj)
pickle
es un protocolo de serialización de objetos propio de Python. Para más detalles y otras funcionalidades véase el artículo pickle - Serialización de objetos.👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.