Lista de escritura de Python en el archivo

Lista de escritura de Python en el archivo
En el idioma python, escribir o leer archivos es una funcionalidad significativa. Si desea leer o escribir archivos, los lenguajes de computadora proporcionan bibliotecas de entrada o salida con enfoques incorporados que permiten la formación, modificación, lectura o redacción de datos de los archivos. Python no tiene exención. Python también proporciona varias técnicas incorporadas para realizar operaciones de archivos. En Python, el módulo de E/S se usa para el manejo de archivos.

Hoy, nuestro enfoque es que Python escriba listas en un archivo. Elaboramos todo el proceso de la lista de escritura de Python aplicando diferentes operaciones con la ayuda del compilador Spyder en Windows 10. Dado que hay numerosas formas de listas de escritura de Python, también discutimos diferentes códigos de ejemplo para elaborar elaborados más.

Ejemplo 1:

En nuestro primer ejemplo, usamos un bucle for para escribir una lista de python en un archivo. Este es un método muy útil y comúnmente utilizado. Utilizamos un bucle que atraviesa los elementos de la lista, y la función Write () se usa para escribir el elemento de lista en el archivo. En Python, la función Open () se usa para mostrar la ruta del archivo. El modo de apertura del archivo es 'w', ese término como escritura.

Para implementar el código del programa, utilizamos el compilador Spyder en Windows 10. Ejecutamos todo nuestro código de ejemplo en el archivo de código fuente de Spyder. Por lo tanto, abra el nuevo archivo utilizando la clave de acceso directo "Ctrl+N" y escriba su código "Python Write List".

En nuestro programa, generamos e inicializamos una lista. Luego usamos la función Open () y pasamos dos argumentos en ella. El primer argumento muestra la ruta del archivo, y el segundo argumento muestra que el archivo está en modo de escritura. Luego usamos un bucle for que itera sobre el "my_list" y almacena el resultado en la variable "elemento". Luego pasamos la variable en la función de impresión, que muestra la lista con la ruta del archivo y el modo de escritura. El código de muestra se puede ver en forma textual y de imagen.

My_list = ["o", "es", "el", "o"]
con abierto ('ABC.txt ',' w ') como temp_file:
para elemento en my_list:
print (temp_file, elemento)

Después de escribir el código completo del programa, guardamos nuestro archivo de programa con "Whitelist.py ". Puedes usar cualquier nombre en tu ilustración.

Ahora ejecuta tu "WriteList.PY "y verifique cómo funciona el programa. El resultado es accesible en la captura de pantalla a continuación.

Ejemplo 2:

En nuestra segunda ilustración, usamos el módulo Python Pickle. Este módulo se usa para ordenar o ordenar una lista de Python. El módulo Pickle es realmente útil si desea solicitar una lista para uso futuro en un archivo de Python similar. Después de la implementación de módulos binarios, el archivo se desbloqueará en modo de escritura binaria.

Usamos Pickle.técnica dump () para escribir una lista de Python en un archivo. Toma la referencia y la lista del archivo como sus argumentos. Vamos a pasar a implementar el programa en el compilador de Spyder. Usamos el mismo "WriteList.El archivo de código PY "para escribir código" Python Write List ". En nuestro programa, primero importamos un módulo de encurtido. Luego creamos e inicializamos una lista y usamos la función Open (), que toma dos argumentos.

El primer argumento muestra la ruta del archivo, y el segundo argumento muestra que el archivo está en modo de escritura binaria. Otra función Open () toma "RB" como un argumento que abre el archivo para leer. Entonces usamos Pickle.la función load () lee el elemento de archivo uno por uno y lo almacena en la variable "res". Después de eso, la función de impresión muestra la lista de objetos almacenados en la variable "Res".

encurtido de importación
my_list = ["flor", "9", "gato", "6"]
con Open ('WriteList', 'WB') como temp:
pepinillo.Dump (my_list, temp)
con Open ('WriteList', 'RB') como temp:
Res = Pickle.Carga (temp)
Imprimir (Res)

Nota: Usamos el mismo archivo "WriteList.py ”y pasarlo como un argumento en la función abierta. Puede usar cualquier archivo en su ilustración.

De nuevo, guarde y ejecute el "WriteList.archivo de código py ". El resultado se demuestra en la captura de pantalla a continuación.

Conclusión:

Este artículo se trataba de "Lista de escritura de Python". Espero que los métodos que discutimos anteriormente te ayudaron mientras escribías una lista para presentar. Si desea usar cualquier otro método, pruebe para unir el método () o el módulo json ().