У меня есть flask приложение, которое позволяет настроить простую настройку регистратора
logger = logging.getLogger('werkzeug')
logger.setLevel(logging.INFO)
handler = RotatingFileHandler("/logs/logger.log", maxBytes=20480000, backupCount=50)
error_handler = RotatingFileHandler("/logs/error_logger.log", maxBytes=20480000, backupCount=50)
error_handler.setLevel(logging.ERROR)
logger.addHandler(handler)
logger.addHandler(error_handler)
проблема в том, что когда у меня, например, есть такая ошибка, она не записывается в журнал:
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.3.2\plugins\python-ce\helpers\pydev\pydevd.py", line 1434, in _exec
pydev_imports.execfile(file, globals, locals) # execute the script
File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.3.2\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "C:/git/myapp.py", line 125, in <module>
logger.info("In read_file - create_log_history - Copying log from %s to %s" % (notice_msg))
TypeError: not enough arguments for format string
как настроить регистратор для записи ошибок трассировки в журнал?