파일 복사하기 라이브러리
import shutil
shutil은 파일 복사 기능을 제공하는 함수입니다. 가장 일반적인 함수는
shutil.copy()이고 shutil.copy2()도 있습니다.
이 두 개 함수의 차이점인 간단합니다.
복사할 때 모든 파일의 메타 데이터를 유지하고 싶다면 shutil.copy2() 사용하면 됩니다.
사용 방법은 예상했듯이 아주 간단합니다.
shutil.copy(src, dst)
src위치의 파일을 복사하여 des경로로 지정한 파일을 복사합니다.
조금 복잡하지만 실무에서 아주 실용적인 예제입니다.
로컬에 저장된 test.pdf라는 파일을 network 경로의 특정 위치로 복사하는 예제입니다.
import shutil
import os
import os.path
local_path = 'C:/Doc/'
doc = r'/test.pdf'
network_path = r"\\netwrok"
network_internal_path = r"\\netwrok\internal"
os.chdir(network_path)
shutil.copy(local_src + doc, network_internal_path + doc)
이 블로그의 다른 포스팅 읽기
'Integration & Python' 카테고리의 다른 글
마크다운(Markdown) 쉽게 따라하기 (0) | 2021.06.10 |
---|---|
파이썬 셀레니움 구글 이미지 자동 다운로드 예제 소스 (0) | 2021.04.28 |
파이썬 (Python) 스토리 (0) | 2021.02.25 |
Pillow 파이썬 이미지 처리 라이브러리 (0) | 2021.02.25 |
파이심플GUI(PySimpleGUI) 예 (0) | 2021.02.23 |
댓글