본문 바로가기
Language/Python

파이썬 로깅 포맷 문자열

by Wikinist 2023. 7. 23.

파이썬에서 로깅 포맷 문자열을 지정하는 데 사용되는 주요 문자열들은 다음과 같습니다.

%(asctime)s: 로그 메시지가 기록된 시간을 나타냅니다.
%(levelname)s: 로그 메시지의 레벨을 나타냅니다 (DEBUG, INFO, WARNING, ERROR, CRITICAL).
%(name)s: 로거의 이름을 나타냅니다.
%(message)s: 실제 로그 메시지를 나타냅니다.
%(pathname)s: 로그를 호출한 파일의 전체 경로를 나타냅니다.
%(filename)s: 로그를 호출한 파일의 파일명만을 나타냅니다.
%(module)s: 로그를 호출한 파일의 모듈 이름을 나타냅니다.
%(lineno)d: 로그를 호출한 파일에서의 라인 번호를 나타냅니다.
%(funcName)s: 로그를 호출한 함수의 이름을 나타냅니다.
%(threadName)s: 로그를 호출한 스레드의 이름을 나타냅니다.

해당 게시글은 ChatGPT의 도움을 받아 작성되었습니다.

'Language > Python' 카테고리의 다른 글

로그 필터 설정  (0) 2023.07.23
루트로거, 차일드로거  (0) 2023.07.23
로그에 클래스이름 출력하기  (0) 2023.07.23
로그 핸들러 추가 방법  (0) 2023.07.20
Log handler  (0) 2023.07.20