tutorial python

Archivos en python: crear, leer y escribir – #minientrada

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.close

Usando 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

ModoDescripció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)

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.