19 lines
500 B
Python
Executable File
19 lines
500 B
Python
Executable File
import logging
|
|
import var
|
|
|
|
logger = logging.getLogger('logger')
|
|
logger.setLevel(logging.INFO)
|
|
|
|
file_log = logging.FileHandler(f'logs/log{var.log_startup_time}.txt')
|
|
file_log.setLevel(logging.INFO)
|
|
|
|
console_log = logging.StreamHandler()
|
|
console_log.setLevel(logging.INFO)
|
|
|
|
formatter = logging.Formatter('%(asctime)s - %(name)s - %(module)s - %(levelname)s - %(message)s')
|
|
file_log.setFormatter(formatter)
|
|
console_log.setFormatter(formatter)
|
|
|
|
logger.addHandler(file_log)
|
|
logger.addHandler(console_log)
|