Usando python en algun momento vamos a tener que usar archivos, ya sea para leer o escribir, y la verdad es que es muy sencillo usarlo.
Crear nuevo archivo en python
f = open("creando.txt","a+")
f.close()Con estas dos lineas acabamos de crear un documento, el signo + sirve como un: Si existe sobre escribelo.
Leer un archivo en python
p = open('vuelta.txt','r')
v = p.read()
p.close()Con esto vamos a leer que tiene un archivo, pero… ¿que pasa si este archivo tiene varias líneas?
Leer varias líneas
f = open('integrante.txt','r')
integrantes = f.readlines()
f.closeUsando readlines creamos un array de cada línea.
Escribir en un archivos en python
f = open("escribiendo.txt","w+")
f.write('agregamos un linea de texto')
f.close()Escribiendo varias líneas
En caso que estemos guardando una lista o simplemente queremos que cada linea diga algo, este comando nos queda de lujo writelines()
f = open('integrante.txt', 'w+')
f.writelines(integrantes)
f.close()Lista de los comando
| Modo | Descripción |
|---|---|
| ‘r’ | Este es el modo por default y es para leer |
| ‘w’ | Este modo abre un archivo y escribe. Si el archivo no existe este crea un nuevo archivo. Si existe el archivo detiene la ejecución. |
| ‘x’ | Crea un nuevo archivo, si existe falla la operación |
| ‘a’ | Abrir archivo en modo agregar. Si no existe el archivo crea uno nuevo. |
| ‘t’ | Este es por default abre el modo de texto |
| ‘b’ | Abre en modo binario |
| ‘+’ | Esto abrirá un archivo para leer y escribir (Actualizara) |

