Я использую модуль ведения журналов web.py & python.
Я бы хотел, чтобы в журнале было много записей.Чтобы сделать вещи более полезными, я хотел бы добавить в качестве стандартного IP-адрес клиента к формату ведения журнала (web.ctx.ip
)
Теперь я «мог» сделать это, просто написав каждую строку ведения журнала немного как...
logging.debug(web.ctx.ip + "something else here")
... но да ... нет ...
Я не самый опытный питонист, но с удовольствием читаю документацию. Документация Python , кажется, дает этот точный вариант использования в качестве примера того, когда использовать logging.LoggerAdapter или logging.Filter, но я пытаюсь:
- Выберите, хочу ли яиспользовать адаптер или фильтр?
- и перейти от их примеров к рабочему решению с web.ctx.
Может ли кто-нибудь меня подтолкнуть?Нужно ли уточнить, что я спрашиваю?