CS/Python

8. 디렉토리(폴더) 존재 여부 확인 후 생성

bonggang 2019. 10. 1. 19:05

파이썬에서 폴더를 지정했을 경우 폴더가 없으면 에러가 발생한다.

이런 이유로 폴더를 이용해 폴더의 존재 여부를 확인 후 없을 경우 폴더를 생성하고 그 폴더를 이용해야한다.

try:
    if not(os.path.isdir(폴더이름)):
        os.makedirs(os.path.join(폴더이름))
        
except OSError as e:
    if e.errno != errno.EEXIST:
        print("fail to create folder")
        raise