본문 바로가기

기타

shutil 패키지를 이용해서 python에서 파일 복사/이동/삭제하기

Shell command Python method
cp src dst shutil.copy(src, dst)
mv src dst shutil.move(src, dst)
cp -r src dst shutil.copytree(src, dst)
rm -r src shutil.rmtree(src)
rm src os.remove(src)

 

shutil에 rm은 없어서 os.remove()를 써야 함.

src나 dst가 상대경로이거나 dir이거나 file이거나 등등의 상황들은 shell command에서 사용하는 방법과 동일해서 적지 않았음.

이 글은 shell command에 익숙한 사람(나)을 위해 썼음.