IT/Django
[python] makedirs, mkdir 차이
앤소온
2021. 1. 14. 16:32
import os
os.mkdir('./test')
os.makedirs('./test/folder', exist_ok = True)
mkdir은 단순히 폴더 하나만 만든다.
이미 test라는 폴더가 존재하면 exception 뜬다.
makedirs는 test라는 폴더를 생성하고 그 안에 folder라는 폴더까지 생성한다.
exist_ok = True는 makedirs의 옵션인데,
True라고 하면 test라는 폴더가 존재하면 에러없이 넘어가고 없는 경우에만 생성