2013-11-21 3 views
0

Я пытаюсь отслеживать файл журнала, в частности /var/log/auth.log, почасово, а также записывать новые записи и добавлять их в файл, который я создаю. Моя мысль заключалась в том, чтобы различать записи за час до того, что у меня есть в моем временном файле, который я использую, и просто добавить diff.Python difflib принимает новые данные и добавляет к старому файлу

import difflib 
mostRecent = open('var/log/auth.log') 
old = open('temp') 

diff = difflib.ndiff(mostrecent.readlines(),old.readlines()) 
delta = ''.join(diff) 

Как добавить diff к старому файлу? благодаря

ответ

Смежные вопросы