입력한 파일의 경로가 없다면 만들어 달라고 다음과 같이 코드를 쓸 수 있는데
if not os.exist(file_path):
os.mkdir(file_path)
FileNotFound 에러가 날 때가 있다.
이유 : mkdir은 부모 폴더까지 만들어주지 않기 때문이다. 따라서 부모 폴더까지 존재하지 않는다면 오류가 난다.
해결방법 : os.makedirs(file_path)을 사용하면 부모 폴더까지 만들어준다. 그리고 exist_ok=True로 인자를 줄 수 있어서 해당 경로가 이미 존재한다면 넘어가고 없으면 만들기 때문에 한 줄로 작성이 가능하다.
os.makedirs(file_path, exist_ok=True)