我从日志文件中得到了一些行(一条记录),但我不知道如何在其中编写函数来创建一个新的日志文件,其名称包含存储这些行的当前日期。我是新的python,所以我希望你能给我解决方案。谢谢
def OnlyRecent(line):
if time.strptime(line.split("[")[0].strip(),"%a %b %d %H:%M:%S %Y")> time.gmtime(time.time()-(60*60*24*7)):
return True
return False
for line in f:
if OnlyRecent(line):
print line //store print lines into new log file. 20120911.log