Ho bisogno di leggere un file, riga per riga e ho bisogno di sbirciare nella 'riga successiva', quindi prima leggo il file in una lista e poi faccio scorrere l'elenco ... in qualche modo questo sembra scortese, la costruzione della lista potrebbe essere costosa.accesso al file sbirciare avanti
for line in open(filename, 'r'):
lines.append(line[:-1])
for cn in range(0, len(lines)):
line = lines[cn]
nextline = lines[cn+1] # actual code checks for this eof overflow
ci deve essere un modo migliore per iterare le righe, ma non so come sbirciare avanti
Perché avete bisogno di sbirciare in anticipo? Non è chiaro dal tuo codice dove avviene la "sbirciatina" e come la usi. – unwind
Ho lasciato quella sbirciatina in anticipo, era troppo grande e non ho fatto luce sul problema del peek ahead – Paul