파이썬을 이용해서 폴더내의 모든 파일을 빠르게 이동, 복사, 파일명 변경하기
- 파일 복사, 이동 :: shutil 라이브러리
import shutil
import os
# dir1 -> dir2 로 파일 Move
dir1 = "/파일 주소1/"
dir2 = "/파일 주소2/"
files = os.listdir(dir1) # dir1의 파일 목록을 list로 받는다.
for file in files:
shutil.move(dir1 + file, dir2 + file) # 하나씩 순서대로 이동
shutil.copy 를 쓰게되면 파일을 복사할 수 있다.
- 파일 삭제 :: os 라이브러리
import os
dir = "경로/폴더명"
files = os.listdir(dir)
for file in files:
os.remove(dir+file,dir+"삭제할파일명")
- 파일명 변경 :: os 라이브러리
import os
dir = "경로/폴더명"
files = os.listdir(dir)
for file in files:
os.rename(dir+file,dir+"변경할파일명")'개발공부 > Python' 카테고리의 다른 글
| Python :: 유용한 기능 | 함수 파라미터 설명 (0) | 2022.01.14 |
|---|---|
| Python :: 유용한 기능 tqdm, 진행 상황 (0) | 2022.01.14 |
| Python :: .txt 파일 읽고 저장 (0) | 2022.01.12 |
| Python :: .WAV 파일 병합하기 (0) | 2022.01.12 |
| Python :: Timestamp (0) | 2022.01.05 |