2013-11-21 79 views
0

我試圖監視一個日誌文件,特別是/var/log/auth.log每小時,並採取新的條目,並將它們追加到我正在建立的文件。我的想法是將前一小時的條目與我正在使用的臨時文件中的條目區分開來,並只添加差異。Python difflib採取新的數據並追加到舊文件

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

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

我該如何追加差異到舊文件? 感謝

回答

相關問題