1
logging module에 Bottle templating engine을 사용하려면 Formatter으로 지정되어 있습니까?로깅 모듈의 포맷터에서 파이썬 병 템플릿을 사용할 수있는 방법
user_table_template = '''\
Logged-in users:
% for username, session_id in user_table:
{{ username }} --> {{ session_id }}
% end
'''
logging.info(user_table_template, user_table=user_table)
호출자 코드가''logging.warning ('Hello, {{name}}!', name = 'world')''으로 단순화되도록이 동작을 상류에 주입하는 방법이 있습니까? –
어댑터를 사용하고 그 사이를 로깅하는 것과 같은 접근법이 없으므로 (예 : 타사 라이브러리가 정상적으로 계속 로그 할 수 있도록 - 제 3 자 코드를 사용하지 않으면 '로거'가 서브 클래 싱 될 수 있다고 생각합니다 ...)) –