Использование записи в python
Форматирование вывода
Вы можете передать любую переменную, которая может быть представлена в виде строки из вашей программы в видесообщение в ваши логи. Например, если вы хотите зарегистрировать идентификатор процесса вместе с уровнем и сообщением, вы можете сделать что-то вроде этого:
import logging
logging.basicConfig(format='%(process)d-%(levelname)s-%(message)s')
logging.warning('This is a Warning')
# Output:
# 18472-WARNING-This is a Warning
Для получения дополнительной информации см. документация на realpython.