получить строку по номеру не загружая в оперативку весь файл?
Читать по одной строке и считать до нужно либо, если размер строк фиксированный, сразу перескочить к нужному значению через (забыл название поля)
Нужно брать постоянно разные строки, но не хочется из-за этого пару гигабайт оперативки отъедать.
попробуй поискать может есть какая-то библиотека для этой задачи, не придется изобретать велосипед
with open('file.txt') as f: lines = f.readlines() print(lines[9]) Не знаю быстрее ли этот способ работает на миллионе строк чем цикличный перебор Проверь)
Обсуждают сегодня