AI 그게 뭔데
끄적끄적 개발일지
AI 그게 뭔데
전체 방문자
오늘
어제
  • 분류 전체보기 (342)
    • 논문 (5)
    • DL(Deep-Learning) (34)
      • 개념 (14)
      • Python 기초 (14)
      • Tensorflow (6)
      • Pytorch (0)
    • NLP (10)
    • OpenCV (53)
    • DevOps (10)
      • AWS (2)
      • Docker & Kubernetes (4)
      • Spark (3)
      • SQL (1)
    • MacOS (1)
    • React-Native (2)
    • BI (3)
      • GA(Google Analytics) (3)
      • Tableau (0)
    • 알고리즘 (221)
      • 백준 (76)
      • 프로그래머스 (108)
      • 기타 알고리즘 (37)

인기 글

태그

  • 알고리즘
  • OpenCV
  • level1
  • 백준
  • 연습문제
  • 파이썬
  • 프로그래머스
  • Python
  • 이코테
  • LEVEL2

최근 글

hELLO · Designed By 정상우.
AI 그게 뭔데

끄적끄적 개발일지

DL(Deep-Learning)/Python 기초

[Python] 파일 이름 변경하기

2022. 1. 26. 22:40

폴더 안에 있는 파일의 이름을 변경하고 싶을 때, os모듈의 rename을 사용하면 쉽게 변경이 가능하다.

 

1. 폴더 안의 파일 이름을 가져온다.

import os

# 주어진 디렉토리에 있는 항목들의 이름을 담고 있는 리스트를 반환합니다.
# 리스트는 임의의 순서대로 나열됩니다.
file_path = 'Your Path' # 경로 지정
file_names = os.listdir(file_path)
files = sorted(file_names) # 파일 이름 정렬

 

 

2. 파일 이름을 변경, 저장한다.

for name in files:
    src = os.path.join(file_path, name)
    dst = name.replace('.dcm', '') # 변경하고 싶은 이름 지정
    dst = os.path.join(file_path, dst)
    os.rename(src, dst)

 

 os.rename(src, dst) 메서드는 파일 또는 디렉토리(폴더) src의 이름을 dst로 변경해준다.

 

 

# 임의의 숫자로 변경하고 싶을때

i = 1
for name in file_names:
    src = os.path.join(file_path, name)
    dst = str(i) + '.jpg'
    dst = os.path.join(file_path, dst)
    os.rename(src, dst)
    i += 1

 

'DL(Deep-Learning) > Python 기초' 카테고리의 다른 글

[Python] Convert JPG to PNG (feat. PIL)  (0) 2022.01.27
Google Colab 런타임 연결 유지 & 출력 삭제  (0) 2022.01.26
DataFrame 합치기2 (concat, merge, join)  (0) 2022.01.26
DataFrame 합치기1 (concat, merge, join)  (0) 2022.01.26
[Python] Raw String이란?  (0) 2022.01.26
    AI 그게 뭔데
    AI 그게 뭔데
    공부와 개발 그리고 AI가 약간 첨가된 흔적 남기기

    티스토리툴바