python | 시스템 log 기록하기
페이지 정보
작성자 전소현 작성일20-05-11 16:32 조회426회 댓글0건관련링크
본문
# -*- coding: utf-8 -*-
import logging
from logging.handlers import RotatingFileHandler
import datetime
#시스템 로그기록
logger = logging.getLogger(__name__)
now = datetime.datetime.now()
nowDate = now.strftime('%Y-%m-%d')
fileHandler = RotatingFileHandler('./logs/log-'+nowDate+'.log')
fileHandler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] >> %(message)s'))
logger.addHandler(fileHandler)
logger.setLevel(logging.DEBUG)
if __name__ == '__main__':
logger.info('info')
logger.error('error - 서비스 오류')
[홈] - log
log-2020-05-10.log
log-2020-05-11.log
[파일형식]
2020-05-11 16:29:47,456 [INFO] >> info
2020-05-11 16:29:47,457 [ERROR] >> error
2020-05-11 16:30:06,832 [INFO] >> info
2020-05-11 16:30:06,834 [ERROR] >> error - 서비스 오류
레벨 명 : DEBUG, INFO, WARNING, ERROR, CRITICAL
import logging
from logging.handlers import RotatingFileHandler
import datetime
#시스템 로그기록
logger = logging.getLogger(__name__)
now = datetime.datetime.now()
nowDate = now.strftime('%Y-%m-%d')
fileHandler = RotatingFileHandler('./logs/log-'+nowDate+'.log')
fileHandler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] >> %(message)s'))
logger.addHandler(fileHandler)
logger.setLevel(logging.DEBUG)
if __name__ == '__main__':
logger.info('info')
logger.error('error - 서비스 오류')
[홈] - log
log-2020-05-10.log
log-2020-05-11.log
[파일형식]
2020-05-11 16:29:47,456 [INFO] >> info
2020-05-11 16:29:47,457 [ERROR] >> error
2020-05-11 16:30:06,832 [INFO] >> info
2020-05-11 16:30:06,834 [ERROR] >> error - 서비스 오류
레벨 명 : DEBUG, INFO, WARNING, ERROR, CRITICAL
[주소복사] https://www.goodsweb.kr/?u=D41CbPTb
SNS 알리기
핀터레스트
텔레그램로
블로그로
페이스북
트위터
카카오스토리
카톡 공유
관련 블로그
로딩중