728x90
파이썬 오늘날짜로 로그파일 생성해서 로깅하기
[소스코드]
import logging
import datetime
log = logging.getLogger()
logfilename = datetime.datetime.now().strftime("%Y%m%d.txt")
log.addHandler(logging.FileHandler(filename=logfilename))
log.error("error logging test")
[실행결과]
C:\logtest>dir /b
mylog.py
C:\logtest>python mylog.py
C:\logtest>dir /b
20220221.txt # 로그파일 생성
mylog.py
C:\logtest>type 20220221.txt
error logging test # 로그기록 확인
로그파일이 생성되었고 소스코드에서 입력한 "error logging test" 문자열이 기록됨을 확인할 수 있습니다.
728x90
'Python' 카테고리의 다른 글
[python] openpyxl을 이용하여 엑셀파일 다루기 (0) | 2022.03.13 |
---|---|
파이썬 클립보드 사용하기 (0) | 2022.03.01 |
python을 실행하면 microsoft store가 실행되는 문제 (0) | 2022.03.01 |
파이썬 파일을 읽어서 list로 저장하기 (0) | 2022.02.26 |
python 두 수를 입력받아 합을 구하는 함수 (0) | 2022.02.15 |