Python 개발 시 디렉토리를 만들어야 하는 경우가 생긴다.
import os
path = "test/make/dir"
os.mkdir(path)
이렇게 하면 디렉토리가 만들어지는데, 이때 문제점은
해당 경로에 파일이 있거나,
또는 만들려는 디렉토리의 상위 경로가 존재하지 않을 경우
에러가 발생한다.
mkdir로 폴더를 생성할때 지정한 경로가 존재하지 않으면 [FileNotFoundError] 에러가 발생한다.
이때 사용하면 매우 편한 함수 : make_dirs
import os
path = "test/make/dir"
os.makedirs(path, exist_ok=True)
# exist_ok를 하면 해당 경로에 파일이 없어도, 있어도 에러가 발생하지 않는다