
output_handler는 데이터를 처리하고 출력하는 역할을 합니다.
예를 들어, 데이터를 파일로 저장하거나, 데이터를 화면에 출력하는 등 다양한 용도로 사용할 수 있습니다.
logging 모듈은 프로그램의 로그를 기록하는 역할을 합니다.
예를 들어, 프로그램의 오류를 기록하거나, 프로그램의 진행 상황을 기록하는 등 다양한 용도로 사용할 수 있습니다.
output_handler와 logging 모듈을 사용하는 경우는 다음과 같습니다.
- 프로그램의 로그를 기록할 때 logging 모듈을 사용합니다.
- 데이터를 처리하고 출력할 때 output_handler를 사용합니다.
logging 모듈을 사용할 때 logging level을 설정하는 방법은 다음과 같습니다.
- DEBUG: 프로그램의 모든 로그를 기록합니다.
- INFO: 프로그램의 일반적인 로그를 기록합니다.
- WARNING: 프로그램의 경고 로그를 기록합니다.
- ERROR: 프로그램의 오류 로그를 기록합니다.
- CRITICAL: 프로그램의 심각한 오류 로그를 기록합니다.
logging level을 설정하는 방법은 다음과 같습니다.
- import logging
- logging.basicConfig(level=logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, CRITICAL 중 하나를 지정합니다.
2025-05-25 22:12