У меня есть данные моего файла журнала с INFO, WARNING, ERROR, OTHER (FATAL, DEBUG).
посмотрите мой отредактированный файл журнала ниже
10:00:00 INFO
10:00:00 INFO
10:01:51 WARNING
10:02:05 ERROR
10:05:20 INFO
10:06:01 WARNING
10:07:08 ERROR
10:44:00 DEBUG
10:51:01 FATAL
10:52:05 ERROR
11:01:59 INFO
11:08:01 WARNING
11:59:05 ERROR
12:02:00 INFO
12:09:01 WARNING
12:18:05 ERROR
12:31:00 INFO
12:40:01 FATAL
12:55:05 DEBUG
13:05:36 INFO
13:26:01 WARNING
13:30:05 ERROR
Мне нужно подсчитать общее количествочисло INFO, WARNING, ERROR, OTHER в час.
OUTPUT должен выглядеть следующим образом:
10:00 3, 2,3,2
11:00 1,1,1,0
10: 00 в выходных данных - это интервал времени с 10:00:00 до 10: 59: 59
Импортировал панд и itertools и использовал группу, но не смог получить.Я не хочу путать вас с моим кодом.
РЕДАКТИРОВАТЬ: Я сожалею, на самом деле мои журналы содержат еще один файл с сообщением lof файл выглядит как
10:00:00 INFO hi
10:00:00 INFO hello
10:01:51 WARNING careful
10:02:05 ERROR failed
10:05:20 INFO hi
10:06:01 WARNING careful man
10:07:08 ERROR you failed
10:44:00 DEBUG do it again
10:51:01 FATAL dead
10:52:05 ERROR you have problem
11:01:59 INFO hello
11:08:01 WARNING careful
11:59:05 ERROR problem
12:02:00 INFO how are you
12:09:01 WARNING take care
12:18:05 ERROR problems
12:31:00 INFO good good
12:40:01 FATAL die
12:55:05 DEBUG about to die