반응형
Python 파이썬 파일 옮기기 - shutil.move 파일 이동하기
오늘의 포스팅
파이썬을 파일옮기는 방법를 안내해 드리겠습니니다. 원하는 파일을 원하는 위치에 이동하며 옮길 수 있도록 해보겠습니다. 실무에서 많이 적용하는 만큼 파이썬 기본 내장 라이브러리 shutil을 쓰면서 간편하게 파일을 옮겨보겠습니다.
예제코드
data 디렉토리 안에 있는 file.xml 파일을 파이썬 shutil 활용해 두 코드를 실행해 보겠습니다
먼저 상대경로 지정과 절대경로 지정 2가지의 예시로 안내드리겠습니다.
절대경로 지정 : os.path.basename을 써줘서 기존 filename에 있는 경로를 없애줍니다.
import shutil
filename = 'C:/data/file.xml'
movedir = 'C:/data/xml_directory'
shutil.move(filename,movedir +'/'+ os.path.basename(filename))
상대경로 지정
import shutil
filename = 'file.xml'
base_dir = 'C:/data'
move_dir = 'C:/data/xml_directory'
shutil.move(base_dir + '/' + filename, move_dir + '/' + filename)
2023.06.27 - [Programing] - ADsP(데이터분석 준전문가) 자격증 취득 후기, 공부법, 교재, 수강료 등 총정리
2023.06.23 - [Programing] - [Python] 파이썬 가상환경 생성 및 설치하기(Anaconda)
2023.05.11 - [Programing] - [Python] 폴더 안에 파일 한번에 불러오기
2023.05.09 - [Programing] - [Python] 파이썬 파일 이동 파일 옮기기 - shutil.move 구현하기
2023.05.08 - [Programing] - [Python] 파이썬 csv파일 행분리 및 엑셀파일 행분리 후 저장
반응형
'Programing' 카테고리의 다른 글
[Python] 파이썬 json파일 병합하기, json file merge (22) | 2023.07.28 |
---|---|
[Python] 폴더 안에 파일 한번에 불러오기 (23) | 2023.05.11 |
[Python] 파이썬 csv파일 행분리 및 엑셀파일 행분리 후 저장 (12) | 2023.05.08 |