1. 아 한거 취소하고 싶은데?
ㅇ 그래서 path, shutil을 import했다
ㅇ base_path는 빼낼 곳으로
ㅇ 그렇게 빼내야하는 폴더 명도 list형태로 정했지롱
ㅇ 경로 처리할 때 \\ 를 쓰거나 /를 써야함
ㅇ \ 하나만 쓰면 잘 안먹음. \이 escape 문자라서
ㅇ \t 같이 쓰이기 때문임
2. 그래서 어떻게 하는건데?
ㅇ 위의 list안에 folder_name이 있으면 그것 순회
ㅇ 그래서 base_path아래의 folder_name을 subfolder라는 변수에 집어넣음
ㅇ subfolder가 있고(.exists()) subfolder이 디렉토리이면(is_dir())
ㅇ subfolder를 순회해서(.iterdir()) file을 꺼내고
ㅇ 꺼낸 file이 파일 이라면(is_file()
ㅇ shell에서 옮길거임 file 이란것을 base_bath/file.name으로
ㅇ 그러고 출력하셈
ㅇ file과 base_path/file.name 에 str 을 쓴 이유는
ㅇ file은 object객체래서 str 처리를 해줘야함
3. 실행 결과
ㅇ 실행이 되었다네?
ㅇ 복구도 되었음 ^^b