본문 바로가기
인터넷/모바일/머신러닝

python에서 소스 코드 이름과 라인 번호 출력하기

by blade. 2019. 2. 13.
1
2
3
4
5
6
7
8
9
10
11
import logging
 
logging.basicConfig(format='%(asctime)s,%(msecs)d %(levelname)-8s [%(filename)s:%(lineno)d] %(message)s',
    datefmt='%d-%m-%Y:%H:%M:%S',
    level=logging.DEBUG)
 
logger = logging.getLogger('log_1')
logger.debug("This is a debug log")
logger.info("This is an info log")
logger.critical("This is critical")
logger.error("An error occurred")
cs