fbpx

Módulo 8 – Ficheros

  • Módulo 8 – Ficheros

    Posted by Unknown Member on 7 abril, 2020 en 11:30 am

    Tengo un problema en los modos de apertura:

    Como se muestra en la imagen, estoy abriendo el archivo de manera que pueda agregar el texto al final de lo que ya tenía, más sin embargo en la salida de mi consola al momento de querer leer el archivo no imprime nada. Saben porque? O es que acaso python solo me va a dejar leer lo que añadí?

    Unknown Member respondido 4 años 3 Miembros · 5 Respuestas
  • 5 Respuestas
  • Angel Sánchez

    organizador
    7 abril, 2020 en 8:11 pm
  • Rod U

    Miembro
    8 abril, 2020 en 12:45 am

    Sencillo, lo que pasa es que cuando tu abre el archivo te devuelve al final del archivo, vaya donde quedó el cursor al terminar de escribir anteriormente, si lo que quieres es leer el archivo utiliza el método “seek” y le pasas como argumento 0 para cambiar la posición del cursor.

    Ejemplo:

    file.seek(0)

    file.read()

    te anexo una imagen de ello.

    Espero te sirva. Saludos

    • Unknown Member

      Miembro
      8 abril, 2020 en 5:07 pm

      Entonces quiere decir que cada que se abre el archivo, por defecto se encuentra al final del mismo?

  • Rod U

    Miembro
    9 abril, 2020 en 3:11 am

    Es una muy buena suposición pero en realidad no es tanto así, depende de configuración utilizas al momento de declarar “open”, cuando pueda date una leída de la documentación.

    Te anexo una imagen con ejemplo

    Espero te sirva. Saludos

    • Unknown Member

      Miembro
      14 abril, 2020 en 5:56 pm

      Muchas gracias!

Inicia sesión para responder.

Start of Discussion
0 de 0 respuestas Junio 2018
Ahora