makedir, log

김준오·2021년 8월 31일
0

os.makedirs

python에서 폴더 또는 경로를 생성하는 방법

import os

os.mkdir

os.mkdir('./folder_name')
만약 folder_name 이라는 폴더가 없으면 exception 에러 발생

os.makedirs

os.makedirs('./a/b/c', exist_ok = True)
만약 exist_ok = True로 설정하면 해당 디렉토리가 존재시 에러발생없이 넘어가고
없을경우에만 생성한다.
False로 설정시 디렉토리가 존재하는경우에는 exception에러 발생

logging

logging.basicConfig()

log_console = logging.StreamHandler()
log_console.setLevel(logging.INFO)
log_console.setFormatter(logging.Formatter(fmt='{asctime}.{msecs:03.0f} | {levelname} | {message}',
                                               datefmt='%H:%M:%S',
                                               style='{'))

logging.StreamHandler()

콘솔에 로그 남기기

setLevel(logging.INFO)

info 레벨 이상의 로그 출력

로그 레벨
1: Debug
2. Info
3. Warning
4. Error
5. Critical

profile
jooooon

0개의 댓글