최근 정신이 없어 오랜만에 원래 하려던 사진파일명 날짜삽입하는 어플을 다시 만들어보려고 한다.
지난번에 사진파일을 읽어서 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개 입력했다.
반응형
'IT, Software > Python' 카테고리의 다른 글
Python PyQt로 윈도우 어플 만들기 - Thread 정보 UI에 업데이트하기 (0) | 2021.01.27 |
---|---|
Python 코딩량 줄여주는 PyQt QT Designer 사용팁 (0) | 2021.01.25 |
Python String, Datetime 변환하는 방법 (0) | 2020.12.09 |
Python PIL활용 exif 사진 촬영날짜 확인하기 (0) | 2020.11.25 |
Python PyQt로 윈도우 어플만들기 - pyinstaller 설치, exe파일 생성 (0) | 2020.11.18 |
댓글