0
내 모든 모듈에서 로깅 모듈을 광범위하게 사용하고 있습니다. 내 메인 루틴에서 로깅 모듈에 대한 구성을 만들 때이 작동합니다. 그러나 나는 오류 얻을 실행되는 대화 형 쉘과 logging.getLogger ("foo는")에 개별적으로 내 모듈 중 하나를 테스트 할 때모듈을 개별적으로 사용할 때 발생하는 로깅 문제
No handlers could be found for logger "foo"
이것은 물론 의미가를하기 때문에 로깅 모듈 hasn ' 아직 구성되지 않았습니다. 모든 모듈에서 logging.basicConfig()를 다시 호출하면 내 로그가 두 번 이상 인쇄됩니다. 파이썬 문서는 기본 스레드에서 basicConfig()를 한 번만 호출한다고 말합니다.
그렇다면이 작업은 어떻게 완료됩니까? 로깅 모듈이 이미 구성되어 있는지 확인할 수 있습니까?
젠장 ... 나는이 모든 것을 읽은 것 같습니다. 죄송합니다 질문에 대한 답변을 주셔서 감사합니다 ... 완벽하게 작동합니다. – ifschleife