Ведение журнала Python: Как установить время в GMT

Возможно ли и как установить часовой пояс для ведения журнала на GMT?

(т.е. параметр % (asctime) s в формате )

29
задан Jonathan 12 June 2011 в 09:16
поделиться

1 ответ

Вот пример кода:

import logging, logging.handlers
import time

logit = logging.getLogger('logit')
handler = logging.handlers.RotatingFileHandler("file.log", maxBytes=20000, backupCount=5)
handler.setLevel(logging.INFO)
formatter = logging.Formatter('%(asctime)s %(levelname)8s: %(message)s')
handler.setFormatter(formatter)
logging.Formatter.converter = time.gmtime
logit.addHandler(handler)

logit.info("test log message")

Вывод:

2019-11-14 16:34:22,967     INFO: test log message
0
ответ дан 28 November 2019 в 01:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: