import logging as _logging from datetime import datetime as _dt logger= _logging.getLogger(__name__) def get_log_name(): now= _dt.now() year= now.year month= now.month if month < 10: month= f'0{month}' day= now.day if day < 10: day= f'0{day}' #fname= f'battle_royale-{now.year}{month}{day}-{now.time()}.log' fname= f'battle_royale-{now.year}{month}{day}.log' return fname _logging.basicConfig(filename= get_log_name(), encoding= 'utf-8', format='%(asctime)s - %(levelname)s - %(message)s', level= _logging.INFO) def log_debug(txt): logger.debug(txt) def log_info(txt): logger.info(txt) def log_warning(txt): logger.warning(txt) def log_error(txt): logger.error(txt) def log_critical(txt): logger.critical(txt)