From 8332461d204ec1d8b3b52c5d0e88c308fd29baa3 Mon Sep 17 00:00:00 2001 From: Florian Rau Date: Thu, 1 Feb 2024 13:33:38 +0000 Subject: [PATCH] ensure utf-8 encoding in file-logger as well --- iblutil/util.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iblutil/util.py b/iblutil/util.py index 256514a..924ae8b 100644 --- a/iblutil/util.py +++ b/iblutil/util.py @@ -208,7 +208,7 @@ def log_to_file(log='ibl', filename=None): elif not Path(filename).is_absolute(): filename = Path.home().joinpath('.ibl_logs', filename) filename.parent.mkdir(exist_ok=True) - file_handler = logging.FileHandler(filename) + file_handler = logging.FileHandler(filename, encoding='utf-8') file_format = logging.Formatter(LOG_FORMAT_STR, LOG_DATE_FORMAT) file_handler.setFormatter(file_format) file_handler.name = f'{log.name}_file'