File size: 396 Bytes
0fb23b8
1ef4e10
 
0fb23b8
 
 
1ef4e10
0fb23b8
 
1ef4e10
0fb23b8
 
1ef4e10
0fb23b8
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from datetime import datetime

class Logger:
    def _log(self, level, message):
        now = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
        print(f"[{now}] [{level.upper()}] {message}")

    def info(self, message):
        self._log('info', message)

    def warning(self, message):
        self._log('warning', message)

    def error(self, message):
        self._log('error', message)