저는 파이썬의 로깅 모듈 인 web.py &을 사용하고 있습니다.로깅 web.ctx
많은 로깅을 추가하고 싶습니다. 더 유용한 것을 만들기 위해서, 클라이언트의 IP 주소를 로깅 형식 (web.ctx.ip
)으로 추가하고 싶습니다.
이제 모든 로깅 라인을 조금만 작성하면됩니다.
logging.debug(web.ctx.ip + "something else here")
...하지만
... 아니 ... 그래 내가 가장 노련한 pythonista을 아니에요하지만 행복 독서 문서입니다. The python documentation는 logging.LoggerAdapter 또는 logging.Filter 사용하는 경우에 대한 예로서이 정확한 쓰임새를 줄 것으로 보인다하지만 난에 어려움을 겪고있어 :
- 내가 어댑터 또는 필터를 사용할지 여부를 선택했다?
- 예제를 통해 web.ctx를 사용하는 작업 솔루션으로 이동하십시오.
누군가 나에게 뉘앙스를 줄 수 있습니까? 내가 묻는 것을 분명히해야합니까?
답을 업데이트했습니다. –