이전 포스팅([Language/Python] - Python shutil copytree 사용 파일 복사)에서는 shutil을 이용하여

경로 중간의 폴더가 없더라도 생성해가며 해당 경로로 파일을 복사하는 방법이었습니다.


이번 방법은 파일 복사가 아닌 중간 경로의 폴더가 존재하지 않더라도 생성해가면서 경로를 완성하는 방법입니다.

예를 들어 os.mkdir로 C:\test\test1\test2\test3라는 경로가 필요한데 test1, test2라는 중간 경로의 폴더가 없다면, 

'WindowsError: [Error 3] : '경로''에러가 발생합니다.



이 경우 os.makedirs()를 사용한다면, 경로를 따라가면서 폴더를 생성하게 됩니다.


사용 라이브러리 : os > makedirs


import os


os.makedirs("C:\\test\\test1\\test2")



저작자 표시 비영리 변경 금지
신고
  1. 2016.06.13 09:29

    비밀댓글입니다

+ Recent posts

티스토리 툴바