TOP
class="layout-aside-left paging-number">
본문 바로가기
[파이썬 Projects]/<파이썬 업무 자동화>

[파이썬] 파일명 변경하기 ver.2

by 기록자_Recordian 2024. 9. 6.
728x90
반응형

특정 폴더 내의 파일에 확장자 외에도 전부 '.jpg' 라는 접미사가 붙어 있어, 확장자는 유지한 채 해당 접미사를 없애는 방식으로 파일명을 변경하는 코드를 작성

import os

# 이미지 파일이 저장된 폴더 경로
folder_path = r'C:\Users\pc02\Documents\Python Prac\Tire Scanner\raw images'

# 폴더 내의 파일들을 순회
for filename in os.listdir(folder_path):
    # 파일 이름과 확장자를 분리
    file_name, file_extension = os.path.splitext(filename)
    
    # 파일 이름에 '.jpg'라는 접미사가 포함된 경우
    if file_name.endswith('.jpg'):
        # '.jpg' 접미사를 제거한 새로운 파일 이름 생성
        new_file_name = file_name[:-4] + file_extension
        
        # 기존 파일 경로와 새로운 파일 경로 생성
        old_file_path = os.path.join(folder_path, filename)
        new_file_path = os.path.join(folder_path, new_file_name)
        
        # 파일 이름 변경
        os.rename(old_file_path, new_file_path)
        print(f"Renamed: {filename} -> {new_file_name}")

 

코드 실행에 10초도 안 걸렸고,

파일명이 잘 변경되었다.

준형이형은 또 왜 여기서 나와...?

 

프로그래밍은 알수록 대단하고 편하다.

728x90
반응형