我正在使用web.py & python的日誌記錄模塊。日誌記錄web.ctx
我想記錄添加大量的日誌記錄。爲了使事情更加有用,我想將客戶端的IP地址作爲標準添加到日誌記錄格式(web.ctx.ip
)
現在我可以通過將每個日誌記錄行寫入一點點來做到這一點......
logging.debug(web.ctx.ip + "something else here")
......但是啊......不......
我不是最有經驗的pythonista但很高興的閱讀文檔。 The python documentation似乎給這一確切的用例爲何時使用logging.LoggerAdapter或logging.Filter一個例子,但我掙扎:
- 願意,我是否要使用的適配器或過濾器?
- 並從他們的例子到web.ctx的工作解決方案。
有人能給我一個微調嗎?我需要澄清我在問什麼嗎?
我更新了我的答案。 – 2012-02-28 09:25:09