Здравствуйте!
Есть ли в питоне возможность считать только одну конкретную строку из файла по ее номеру, не считывая всех предыдущих?
Полдня ищу в интернете ответ на этот вопрос, но найти ничего не получается. Все пытаются читать файл построчно до нахождения искомой строки. Но мне надо именно и только одну строку прочитать, а все остальные - нет!
Дело в том, что я пытаюсь обрабатывать текстовый файл размером 10Гб и операцию считывания строки мне надо повторить что-то где-то пару миллионов раз, если навскидку (если быть оптимистами, может оказаться, что 7-8 сотен тысяч)…. Если читать с начала файла и до нужной строки, это не долго и даже не ДОЛГО, а попросту ДОЛГО!
Есть ли какая-то возможность сразу перейти к нужной строке? Или стоит просто другой язык программирования использовать? ??
(строки разного размера все, и я знаю именно и только номер нужной, а не ее байтовую позицию в файле)
