본문 바로가기
Python

Python - directory check and create

by 올엠 2022. 5. 9.
반응형

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 값에서 경로 정보만 가져와서 진행이 가능하다.

반응형