Advertisement
Guest User

Untitled

a guest
Jul 26th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. pattern = re.compile(r"(?P<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3}) (?P<level>INFO|ERROR|WARN|TRACE|DEBUG|FATAL)")
  2.  
  3. f = open("C:\\test_log.log", "r")
  4.  
  5. f.seek(0)  ### go back to beginning of log
  6. allLogs = f.read()
  7.  
  8. l=list()
  9. for log in allLogs:
  10.     match = pattern.search(str(log))
  11.     if match:
  12.         logDict2 = match.groupdict()
  13.         l += logDict2
  14.     else:
  15.         print("No matches")
  16.        
  17. print(logDict2)
  18. print(len(logDict2))
  19. print(type(logDict2))
  20.  
  21. print(l)
  22. print(len(l))
  23. print(type(l))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement