반응형
파이썬 폴더 내 파일명 한꺼번에 일괄 변경 해보기
이거는 음 파이썬을 만들어 놓기는 하는 건데 어떤 특정 폴더가 있습니다. 이 특정 폴더 안에 음 파일명을 일괄로 한꺼번에 변경할 수 있는 방법이 뭐야 라는 걸로 했을 때 특히나 저는 이거 코딩을 돌려보시면 아시겠지만 jpg에 있는 이미 이미지를 다 긁고 와서 그거를 이제 숫자 1부터 시작을 해서 끝까지 이미지 개수만큼 바꾸는 걸로 만들어놨어요. 랜덤하게 바뀌는 이런 것들도 있긴 한데 그런 것을 쓸 때 유용하게 쓸 수 있다라는 것만 보시면 될 것 같습니다. 그래서 응 단순하게 어떤 디렉토리 경로가 있고 안에 파일 이름을 이미지 1 2 3 4 5 6 7 8 이렇게 순서대로 이미지 8명이 바뀌는 거죠. 그것만 알고 계시면 될 것 같습니다. 네 여기까지입니다.
#모든 파일 폴더 리스트 출력
dir_path ='C:/Users/user/raw/products/img_2'
file_names = []
file_names = os.listdir(dir_path) #이전 파일명 리스트에 담기
i = 1
for name in file_names :
src = os.path.join(dir_path, name) #디렉토리 경로
dst = '이미지_'+str(i) + '.jpg' #순서대로 이미지 변경
dst = os.path.join(dir_path, dst)
os.rename(src, dst)
i +=1
print("완료")
반응형
'Python' 카테고리의 다른 글
[파이썬] 스마트스토어 채널별 유입 엑셀 파일 가공 그래프 시각화 (0) | 2022.08.08 |
---|---|
[파이썬] 네이버 광고 API 활용해보기 (0) | 2022.08.07 |
[파이썬] 메모장 특정 단어 필터링 해보기 (0) | 2022.08.07 |
[파이썬] 카카오 번역 API 활용해보기 (0) | 2022.08.07 |
[파이썬] selenium 셀레늄 최신 구글 크롬 브라우저 코딩 (0) | 2022.08.07 |
댓글