Skeleton ready

This commit is contained in:
2026-07-08 23:01:55 +04:00
commit d9e5effdce
75 changed files with 1989 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import logging
from sys import stdout
class Logger:
def create_stdout(
self,
name: str,
level: int = logging.INFO
) -> logging.Logger:
logger = logging.getLogger(name)
logger.setLevel(level)
handler = logging.StreamHandler(stdout)
handler.setLevel(level)
handler.setFormatter(
logging.Formatter(
"%(asctime)s - %(levelname)s - %(message)s",
datefmt="%Y-%m-%d %H:%M:%S"
)
)
logger.addHandler(handler)
return logger