모든 모듈의 모든 메시지가 단일 파일에 저장되는 기본 로깅 구성을 이미 사용하고 있습니다. 그러나 지금은 더 복잡한 솔루션이 필요합니다.
- 두 개의 파일 : 첫 번째 파일은 동일하게 유지됩니다.
- 두 번째 파일에는 몇 가지 사용자 지정 형식이 있어야합니다.
나는 모듈에 대한 문서를 읽고 있었는데, 지금은 매우 복잡합니다. 로거, 핸들러 ...
간단히 말해서 :
Python 3에서 두 파일에 로그인하는 방법, 즉 :
import logging
# ...
logging.file1.info('Write this to file 1')
logging.file2.info('Write this to file 2')
logging.WARNING
이므로Logger.setLevel(logging.WARNING)
를 호출 하면 더 명확합니다 .