我有一个不断更新的服务器日志文件。 在执行一些脚本之后,我想将执行的相关部分从服务器日志收集到执行日志中。
基本上,我需要在测试开始之前捕获我的服务器日志的最后一个行号(我已经知道该怎么做),比如X,并且在执行之后,从X复制行到服务器日志的新端,现在,X + 1000。
如何仅将X行复制到X + 1000?
谢谢,Assaf
答案 0 :(得分:1)
试试这个
open("execution.log", "w").write("\n".join(open("server.log").readlines()[X:X+1000]))