#!/usr/bin/env python
import io
import datetime
import traceback
AlertLogFile=r'test.dat'
EventDate=datetime.datetime(1, 1, 1, 0, 0)
OutputList=[]
try:
with io.open(AlertLogFile,mode='r') as f:
for line in f:
EventDate=datetime.datetime.strptime(line.rstrip('\n'), '%Y-%m-%d %H:%M:%S')
# EventDate=datetime.datetime.strptime(line.rstrip('\n'), '%a %b %d %H:%M:%S %Y')
# OutputList.append([EventDate,line.rstrip('\n')])
OutputList.append([EventDate,line.rstrip('\n')])
except:
print(traceback.format_exc())
for o in OutputList:
# use o[0].strftime('%a %b %d %H:%M:%S %Y') to get original Oracle style Format
print('[%s] %s' % (o[0],o[1]))
# print('[%s]' % (o[0]))
Data
oracle@lnx21426> cat test.dat
2016-11-03 12:01:13
2017-04-05 12:03:28
oracle@lnx21426>
import io
import datetime
import traceback
AlertLogFile=r'test.dat'
EventDate=datetime.datetime(1, 1, 1, 0, 0)
OutputList=[]
try:
with io.open(AlertLogFile,mode='r') as f:
for line in f:
EventDate=datetime.datetime.strptime(line.rstrip('\n'), '%Y-%m-%d %H:%M:%S')
# EventDate=datetime.datetime.strptime(line.rstrip('\n'), '%a %b %d %H:%M:%S %Y')
# OutputList.append([EventDate,line.rstrip('\n')])
OutputList.append([EventDate,line.rstrip('\n')])
except:
print(traceback.format_exc())
for o in OutputList:
# use o[0].strftime('%a %b %d %H:%M:%S %Y') to get original Oracle style Format
print('[%s] %s' % (o[0],o[1]))
# print('[%s]' % (o[0]))
Data
oracle@lnx21426> cat test.dat
2016-11-03 12:01:13
2017-04-05 12:03:28
oracle@lnx21426>