bueno, entonces por ejemplo en Python podés usar el módulo "csv" para leer el archivo línea por línea y generar una lista de los campos de cada línea.
La fecha la convertís a un objeto de fecha con datetime.datetime.strptime() (es más sencillo si necesitás hacer cálculos con esa fecha, por ejemplo ver si el programa falla x veces en una hora)
Un código rápido que solamente extrae y muestra los campos:
Código Python:
Ver original# -*- coding: utf-8 -*-
import csv
from datetime import datetime
with open('log.csv') as archivo_log:
lector_csv = csv.reader(archivo_log, delimiter=';')
for row in lector_csv:
# obtenemos el primer campo hasta el punto (también podemos hacerlo hasta la comilla)
campo_hora = row[0].split('.')[0]
fecha_hora_registro = datetime.strptime(campo_hora, '%Y/%m/%d %H:%M:%S')
# el estado es el último campo de la línea, quitamos las comillas por estética
estado_registro = row[-1].strip('"')
# aquí podrías hacer que ese OK se imprima de color verde y un estado de ERROR se imprima de color rojo, por ejemplo
print fecha_hora_registro, estado_registro