2010-09-14 13 views
0

我有一個不斷更新的服務器日誌文件。 在執行一些腳本之後,我想從服務器日誌中將相關的執行部分收集到執行日誌中。使用Python/Jython在範圍內複製行

基本上,我需要捕捉到我的服務器日誌的最後一行數前開始測試(我已經知道該怎麼做),說X和執行後,從X複製線移到新的終點服務器日誌,現在是X + 1000。

如何僅將行X複製到X + 1000?

感謝,阿薩夫

回答

1

試試這個

open("execution.log", "w").write("\n".join(open("server.log").readlines()[X:X+1000]))