¿Hay alguna alternativa al siguiente código?
startFromLine = 141978 # or whatever line I need to jump to
urlsfile = open(filename, "rb", 0)
linesCounter = 1
for line in urlsfile:
if linesCounter > startFromLine:
DoSomethingWithThisLine(line)
linesCounter += 1
Si estoy procesando un archivo de texto enorme (~15MB)
con líneas de longitud desconocida pero diferente, y necesito saltar a una línea en particular, ¿qué número sé de antemano? Me siento mal procesándolos uno por uno cuando sé que podría ignorar al menos la primera mitad del archivo. Buscando una solución más elegante si la hay.