línea y fila al atravesar en Python
Obtiene la posición actual como un valor de compensación.
En general, readlines() no es más lento que Python llamando a readline() una y otra vez, porque el bucle del primero está en el nivel del lenguaje C, mientras que el bucle que usa readline() está en el nivel del lenguaje Python. . Sin embargo, readlines() leerá todos los datos en la memoria a la vez y el uso de la memoria será demasiado alto. readline() solo lee una línea a la vez. Al leer archivos grandes, se debe hacer una compensación. .
Si no necesita usar seek() para posicionar el desplazamiento, forlineinopen(file) es más rápido. Utilice readlines(), que es adecuado para importaciones de archivos de registro más pequeños.