반응형
# os.walk()로 하위폴더 포함 전체 파일 가져오기
`os.walk()`는 디렉토리 구조 전체를 탐색하며 파일과 폴더를 구분해줍니다.
import os
folder_path = 'C:/Users/username/Documents/myfolder'
all_files = []
for dirpath, dirnames, filenames in os.walk(folder_path):
for file in filenames:
full_path = os.path.join(dirpath, file)
all_files.append(full_path)
print(all_files)
폴더 구조를 따라가며 탐색이 필요할 때 매우 유용한 방법입니다.
반응형
'python3 selenium > Folder , File' 카테고리의 다른 글
파이썬 Python pathlib 사용해 폴더 내 모든 파일 가져오기 (0) | 2025.05.05 |
---|---|
파이썬 Python 하위폴더 포함 특정 확장자 파일 정렬 (0) | 2025.05.05 |
파이썬 Python 수정 시간 기준으로 최신 파일 정렬하기 (0) | 2025.05.05 |
파이썬 Python 특정 크기 이상 파일만 가져오기 (0) | 2025.05.05 |
파이썬 Python 파일 이름에 특정 문자열이 포함된 파일만 가져오기 (0) | 2025.05.05 |