Notas de Luis

Con esta función podremos abrir ficheros y trabajar sobre ellos; así sería su funcionamiento por ejemplo para leer el contenido de un documento de texto con Python:

with open('documento.txt') as file:
 
   leer = file.read()
   print(leer)

Para escribir dentro de un fichero lo haríamos de esta forma, aunque esto eliminará todo el contenido del documento:

with open('documento.txt', 'w') as file:
 
    file.write('Escribimos este texto en el documento')

Para escribir varias líneas en un documento y que haga un salto a cada línea:

with open('documento.txt', 'w') as file:
 
    file.write('Escribimos este texto en el documento\n')
    file.write('Hola que tal\n')
    file.write('Otro texto\n')
    file.write('Final\n')

ABRIR UN ARCHIVO EN BINARIO CON PYTHON Así es el código para abrir y leer un archivo en binario con python:

# Abre un archivo en modo binario
with open("direcciones_ip.txt", "rb") as f:
    # Lee el contenido del archivo
    contenido = f.read()
 
    # Imprime el contenido del archivo
    print(contenido)

Y vemos que lee el contenido:

computing/coding/python/with_open.txt · Última modificación: por 127.0.0.1