Logging

·Study/Python
안녕하세요! 전에 Python의 logging 모듈을 사용하는 방법에 대해 포스팅한 적이 있었는데요, 이번에는 logging 파일에서 발생하는 한글 깨짐 현상을 해결하는 방법을 소개하려고 합니다. Python에서 로그 파일에 한글로 로그를 남기면 글자가 깨지는 문제를 만날 수 있는데, 이를 해결하기 위한 두 가지 방법을 가져왔습니다.  1. 로그 파일 생성 시 인코딩 설정하기로그 파일을 처음 생성할 때부터 UTF-8 인코딩을 설정하면, 한글 깨짐 현상을 예방할 수 있습니다. 이를 위해 FileHandler를 설정할 때 encoding='utf-8' 옵션을 추가하면 됩니다.import logging# 로깅 설정logger = logging.getLogger('my_logger')logger.setLevel..
·Study/Python
안녕하세요! 오늘은 Python에서 작업 로그를 남기는 방법에 대해 소개하려고 합니다. 파이썬으로 작업하는 과정에서 에러나 중요한 이벤트가 로그 파일에 기록되게 할 수 있습니다. 최근 파이썬으로 자동화 작업을 할 때 에러나 중요한 이벤트들을 추적하기 위해 로그가 남도록 세팅했었는데요. 작업 과정마다 로그가 남으니 문제가 발생한 부분을 쉽게 파악할 수 있어 유용해 가져와봤습니다. logging 모듈이란?logging 모듈은 파이썬 표준 라이브러리로, 프로그램 실행 중 발생하는 다양한 정보를 기록하는 데 사용됩니다. 이 모듈을 사용하면 작업의 중요한 이벤트를 기록하고, 에러가 발생했을 때 이를 추적할 수 있으며, 기록된 로그를 통해 프로그램이 어떻게 실행되는지 확인할 수 있습니다. logging 사용법기본적..
Super-Son
'Logging' 태그의 글 목록