파이썬 glob

ALL

Python 하위폴더 파일이름 취득 pathlib glob iterdir 사용 방법

파이썬pathlib 모듈을 사용해 폴더 안에 있는 파일과 하위 폴더에 있는 파일 일람을 취득하는 방법을 알아보겠습니다. 재귀 처리를 하거나 와일드카드 문자, 정규 표현식 등조건을 지정해서 파일 이름을 취득할 수 있습니다. 폴더와 파일 하위 폴더 구성은 아래처럼 되어있다는 가정하에샘플 소스를 만들겠습니다. temp ├── 1.txt ├── 12.text ├── 123.txt ├── [x].txt ├── aaa.text └── dir ├── 987.text ├── bbb.txt ├── sub_dir1 │ ├── 98.txt │ └── ...
ALL

Python 파일 이름 일괄 변경 방법 예제

os 모듈과 glob 모듈을 사용해서 폴더 안에 있는 파일명을 일괄로 변경하는 방법을 보겠습니다. 먼저 예제 소스를 만들기 위해 임시로 폴더와 파일이 있다가 가정하겠습니다. . └── testdir ├── a.jpg ├── b.jpg ├── c.jpg ├── d.jpg └── e.jpg glob을 사용해서 지정한 폴더 안에 있는 파일을 취득하려고 합니다. 그러면 파일 이름을 모두 변경하는 예제를 보겠습니다. import os import glob path = "./testdir" files = glob.glob(path + '/*'...