Python
[Python] 파일 이동, 복사 (shutil)
믹-아
2020. 4. 20. 14:41
파이썬3 기준으로 작성했습니다.
파이썬으로 파일 이동, 복사를 해보자.
linux 에서는 mv, cp 로 이동, 복사를 하는데
# ex.py
os.system('cp file1.avi file2.avi')
나는 이런식으로 사용했었다. 그런데 문제는 이 코드를 윈도우에서 실행 했을 때 mv, cp 등의 명령어가 없어서
에러가 났다. 그때 파이썬의 기본 모듈인 shutil 을 사용하면 된다.
# ex.py
import shutil
from_ = './mydir/myfile.txt'
to_ = './yourdir'
shutil.move(from_, to_)
# shutil.copy(from_, to_) # 복사도 동일하다
ex.py 를 실행하면 mydir 에 있는 myfile.txt 파일을 yourdir 로 이동시킨다.