차밍이

[Python] 파일명 바꾸기, 여러 파일 한번에 변경 - os.rename 본문

파이썬/기본 문법 정리

[Python] 파일명 바꾸기, 여러 파일 한번에 변경 - os.rename

2022. 2. 24. 14:08
반응형

목차

    파일명 한 번에 바꾸기

    os 모듈의 rename 메소드를 사용해서 바꿀 수 있다.

    폴더의 파일 명 앞의 conved_를 모두 삭제한 이름으로 바꾸려고 합니다.

     

    기존 파일 확인하기

    파이썬에서 기존 파일 위치 경로를 통해

    해당 파일 이름들을 불러와 확인합니다.

    import os
    
    
    path = "./Documents/test"
    
    file_list = os.listdir(path)
    file_list

     

    파일 이름 수정 및 저장

    for file in file_list: # 전체 파일 리스트에 대해서 수행
        src = os.path.join(path, file) # 기존 파일 경로
        dst_name = file.replace("conved_", "") # 이름 수정 
        dst = os.path.join(path, dst_name) # 바뀐 이름으로 저장할 경로
        os.rename(src, dst) # rename 수행

     

    수정 완료

    반응형

    관련된 글 보기

    Comments