Aşağıdaki koda herhangi bir alternatif var mı:
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
(~15MB)
Bilinmeyen ancak farklı uzunlukta satırlara sahip büyük bir metin dosyasını işliyorsam ve önceden bildiğim belirli bir satıra atlamam gerekirse? Dosyanın en az ilk yarısını görmezden gelebileceğimi bildiğimde onları tek tek işleyerek kendimi kötü hissediyorum. Varsa daha şık bir çözüm aramak.