반응형
Python 하다보면 경로 체크를 해야하는 경우가 종종 발생한다.
아래와 같이 경로 체크를 진행하고 없을 경우 생성하도록 makedirs를 사용할 수 있다.
import os
path = './newdirectory/newfile'
# 아래 경로가 있는지 확인하고 없을 경우 생성
if not os.path.exists(os.path.dirname(path)):
os.makedirs(os.path.dirname(path))
os.path.dirname 를 이용하면, path 값에서 경로 정보만 가져와서 진행이 가능하다.
반응형
'Python' 카테고리의 다른 글
Python - 홀수/짝수 일때 코드 실행, 반올림등 (0) | 2024.02.19 |
---|---|
Python - Datetime 날짜 문자열 변환 strftime() 활용 (0) | 2022.05.10 |
Python - List 추가 append/extend 이해 (0) | 2022.05.03 |
Python - 특별 메소드, 마술 메소드, 던더 메소드 이해 (0) | 2022.04.28 |
Python - List 에서 항목 조절/선택, 건너뛰기 (0) | 2022.04.28 |