Python에서 syslog에 대한 로깅을 구성하는 방법은 무엇입니까?

| | | | | | | | | | |

Python의 logging 모듈을 이해하지 못합니다. 내 요구 사항은 매우 간단합니다. 모든 것을 syslog에 기록하고 싶습니다. 문서를 읽은 후 다음과 같은 간단한 테스트 스크립트를 생각해 냈습니다.

import logging import logging.handlers my_logger = logging.getLogger("MyLogger") my_logger.setLevel(logging.DEBUG) 처리기 = 로깅. handlers.SysLogHandler() my_logger.addHandler(handler) my_logger.debug("이것은 디버그입니다") my_logger.critical("이것은 중요합니다") 

하지만 이 스크립트는 어떤 로그도 생성하지 않습니다 syslog의 기록. 무엇이 잘못되었나요?