차밍이
[Python] 파일명 바꾸기, 여러 파일 한번에 변경 - os.rename 본문
반응형
목차
파일명 한 번에 바꾸기
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 수행
수정 완료
반응형
'파이썬 > 기본 문법 정리' 카테고리의 다른 글
[Python] eval() / exec() 함수로 문자열을 파이썬 코드로 실행하기 (1) | 2022.02.26 |
---|---|
[Python] 객체에 속성 관련 함수들 hasattr, delattr, setattr, getattr (1) | 2022.02.26 |
[Python] reduce 함수 사용 방법 (1) | 2022.02.25 |
[Python] getattr() 를 사용해서 간결하게 코드 작성하기, 예시 및 장점 (2) | 2022.02.25 |
[Python] 파일 확장자 구하기, 확장자로 나누기 - os.path.splitext (1) | 2022.02.23 |
[Pandas] 판다스 기초 #2 - 데이터 구간별 범주화 pd.cut (0) | 2021.05.30 |
[Pandas] 판다스 기초 #1 자료구조와 Attribute - index, columns, rename (0) | 2021.05.29 |
[파이썬] 함수에 입력 변수 여러개 받기 - 매개변수 (0) | 2021.05.28 |
관련된 글 보기
Comments