본문 바로가기
Programing

[Python] 파이썬 파일 이동 파일 옮기기 - shutil.move 구현하기

by 머니 사이언티스트 2023. 5. 9.
반응형

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(데이터분석 준전문가) 자격증 취득 후기, 공부법, 교재, 수강료 등 총정리

 

ADsP(데이터분석 준전문가) 자격증 취득 후기, 공부법, 교재, 수강료 등 총정리

ADsP(데이터분석 준전문가) 자격증 취득 팁 & 후기 요즘 AI와 데이터 관련해 상당히 많은 관심이 집중된 가운데 현업에 있다 보니 데이터분석 준전문가 자격증 ADsP에 대해 문의 하시는 후배님들이

godessa.tistory.com

 

2023.06.23 - [Programing] - [Python] 파이썬 가상환경 생성 및 설치하기(Anaconda)

 

[Python] 파이썬 가상환경 생성 및 설치하기(Anaconda)

[Python] 파이썬 가상환경 생성 및 설치하기(Anaconda) 2023.05.11 - [Programing] - [Python] 폴더 안에 파일 한번에 불러오기 [Python] 폴더 안에 파일 한번에 불러오기 파이썬 폴더 안에 파일 한번에 읽기 파이

godessa.tistory.com

 

2023.05.11 - [Programing] - [Python] 폴더 안에 파일 한번에 불러오기

 

[Python] 폴더 안에 파일 한번에 불러오기

파이썬 폴더 안에 파일 한번에 읽기 파이썬 코드로 폴더 안에 파일을 한번에 읽는 방법을 알려드리겠습니다. 한번에 확장자별 파일 불러오기, 하위 디렉토리 파일 읽기 뿐만 아니라 모든 하위

godessa.tistory.com

 

2023.05.09 - [Programing] - [Python] 파이썬 파일 이동 파일 옮기기 - shutil.move 구현하기

 

[Python] 파이썬 파일 이동 파일 옮기기 - shutil.move 구현하기

Python 파이썬 파일 옮기기 - shutil.move 파일 이동하기 오늘의 포스팅 파이썬을 파일옮기는 방법를 안내해 드리겠습니니다. 원하는 파일을 원하는 위치에 이동하며 옮길 수 있도록 해보겠습니다.

godessa.tistory.com

 

2023.05.08 - [Programing] - [Python] 파이썬 csv파일 행분리 및 엑셀파일 행분리 후 저장

 

[Python] 파이썬 csv파일 행분리 및 엑셀파일 행분리 후 저장

2023.06.27 - [Programing] - ADsP(데이터분석 준전문가) 자격증 취득 후기, 공부법, 교재, 수강료 등 총정리 ADsP(데이터분석 준전문가) 자격증 취득 후기, 공부법, 교재, 수강료 등 총정리 ADsP(데이터분석

godessa.tistory.com

 

 

반응형