Gibt es Alternativen zum folgenden Code:
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
Wenn ich eine große Textdatei (~15MB)
mit Zeilen unbekannter, aber unterschiedlicher Länge verarbeite und zu einer bestimmten Zeile springen muss, welche Nummer kenne ich im Voraus? Ich fühle mich schlecht, wenn ich sie einzeln verarbeite, wenn ich weiß, dass ich mindestens die erste Hälfte der Datei ignorieren kann. Suchen Sie nach einer eleganteren Lösung, wenn es welche gibt.