← 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.🐍 También te puede interesar:
💬 ¿Alguna duda sobre este código? ¡Preguntanos en el foro!
❤️ ¿Te gusta nuestro contenido? ¡Ayudanos a seguir creciendo con una donación!