본문 바로가기
IT, Software/Python

Python OS 패키지 활용 윈도우 파일명 변경하기

by 기타마을이장 2021. 1. 22.

최근 정신이 없어 오랜만에 원래 하려던 사진파일명 날짜삽입하는 어플을 다시 만들어보려고 한다.

지난번에 사진파일을 읽어서 exif 정보를 추출하는 것까지는 완료했기 때문에

이젠 새로운 파일명으로 바꿔주기만 하면 된다.

 

DSC_0001.jpg 파일을 읽어와서 exif내 촬영시간을 파일명 앞에 붙여 20210122_DSC_0001.jpg로 변경할 예정이다.

OS 패키지 rename method 활용해서 변경하는 방법

제일 쉬운 방법이 python 기본 패키지인 OS패키지를 import 해서 파일명 변경 method 를 사용하면 된다.

import os

os.rename('D:\\Temp\\DSC_0001.jpg', 'D:\\Temp\\20210122_DSC_0001.jpg')

그렇게 하면 바로 파일명이 변경된다. 생각보다 너무 쉽다ㅎㅎ

rename method는 각 운영체제별로 파일명을 변경하는 명령어를 알아서 호출해주기 때문에

윈도우나 리눅스 혹은 맥에서도 사용방법이 바뀌지 않아 좋다.

윈도우에서 하고 있기 때문에 경로명 표시할때 역슬래시('\')를 2개 입력했다.

 

 

파일명 변경 전

 

파일명 변경 후

반응형

댓글