1. 파일을 분류해서 저장하고 싶은데...
ㅇ path를 import 하고 shutil을 넣어 shell 에서 작업 가능하게
ㅇ base_path를 만들어서 어디에서 할 건지
ㅇ images, texts, hwp_files 각각 폴더에 어떤 파일이 들어갈지 맞춰주기
2. 동작하게 하기
ㅇ base_path(디렉터리)를 순회(iterdir()) 해서 있는 file에
ㅇ 만약 file이 파일이면(is_file())
ㅇ ext에 파일의 뒤의 것(확장자)을 소문자로 만들기
ㅇ folder_name과 extentions라는 변수가 folder_mapping에 key와 value가 있을때만 반복할거임
ㅇ 만약에 ext라는 변수가 extentions(folder_mapping.value()) 안에 있다면
ㅇ target_folder 라는 변수를 만들어 그런데 base_path 아래의 folder_name이라는 이름으로
ㅇ 그 변수에 디렉토리가 없으면 디렉토리를 만들어(mkdir(exist_ok=True))
ㅇ shutil로 move할건데 file을 target_folder내부에 file.name으로
ㅇ 그러고는 바뀌었다고 말해주기
3. 실행 결과
ㅇ 원래 존재하는 파일들
ㅇ 실행 했다오
ㅇ 실행결과 : 폴더가 생기고 안에 파일이 들어있음