Мне нужен сценарий python, реализующий кольцевой буфер для строк в текстовом файле, ограниченный N строками, например:
row 1 -> pop
row 2
row 3
|
|
push -> row N
Какое лучшее решение?
EDIT: Этот сценарий должен создать и поддерживать текстовый файл, содержащий только последние N строк. Затем он должен выдвинуть первую вставленную строку. Как буфер FIFO.