게으른 로거 메시지 문자열 평가 내 파이썬 응용 프로그램에서 표준 파이썬 로깅 모듈을 사용하고 있습니다. 가져 오기 로깅 logging.basicConfig (level = logging.INFO) 로거 = logging.getLogger ( "log") True 동안 : logger.debug ( 'Stupid log message "+' '.join ([str (i) for i in range (20)])) # 뭔가 해 문제는 디버그 수준이 활성화되어 있지 않지만 해당 어리석은 로그 메시지가 각 루프 반복에서 평가되어 성능에 나쁜 영향을 미친다는 것입니다. 이에 대한 해결책이 있습니까? C ++에서 우리가 log4cxx다음과 같이 매크로를 제공 패키지 : LOG4CXX_DEBUG(logger, mes..