У меня есть строки в файле журнала, добавленные в хронологическом порядке.Например, это могут быть данные за последние 30 дней, начиная с 30 дней назад, затем 29 дней назад, затем 28 дней назад и т. Д.
Я хочу прочитать файл в обычном хронологическом порядке, но начиная сопределенная точка (например, начиная с 7 дней назад, считывая данные 7 дней назад, затем данные 6 дней назад, затем данные 5 дней назад и т. д.)
Один из методов - просто читать файл нормально, однако для скоростиПричины, по которым мне нужно: - искать от конца файла в обратном направлении, по экспоненте, чтобы найти правильную точку для начала - затем, как только я нашел правильную точку для начала, прочитать строки одну за другой, в прямом порядке
У меня проблемы с тем, чтобы заставить это работать.Я начал с изменения ответа здесь: Самый эффективный способ поиска последних x строк файла в python
Может ли кто-нибудь помочь или дать совет относительно лучшего способа сделать это?