Как использовать по умолчанию Loguru + и дополнительная информация?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать по умолчанию Loguru + и дополнительная информация?

Сообщение Anonymous »

Я все еще изучаю о Логору, но я не могу найти простой способ сделать это. Я хочу использовать параметры по умолчанию из Loguru, я считаю, что они великолепны, но я хочу добавить к ней информацию, я хочу добавить IP -адрес запроса, который будет зарегистрирован.

Код: Выделить всё

import sys
from loguru import logger
logger.info("This is log info!")
# This is directle from Loguru page
logger.add(sys.stderr, format="{extra[ip]} {extra[user]} {message}")
context_logger = logger.bind(ip="192.168.0.1", user="someone")
context_logger.info("Contextualize your logger easily")
context_logger.bind(user="someone_else").info("Inline binding of extra attribute")
context_logger.info("Use kwargs to add context during formatting: {user}", user="anybody")
, который регистрирует это:

Я знаю, что с Logger.ReMove (0)

Подробнее здесь: https://stackoverflow.com/questions/709 ... nformation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»