반응형
# 특정 크기 이상 파일만 가져오기 (예: 1MB 이상)
파일의 용량 기준으로 필터링하고 싶을 때는 `os.path.getsize()`를 사용하세요.
import os
folder_path = 'C:/Users/username/Documents/myfolder'
min_size = 1 * 1024 * 1024 # 1MB
large_files = [f for f in os.listdir(folder_path)
if os.path.isfile(os.path.join(folder_path, f)) and
os.path.getsize(os.path.join(folder_path, f)) >= min_size]
print(large_files)
파일 용량이 큰 영상, 로그 파일 등을 선별할 때 유용합니다.
반응형
'python3 selenium > Folder , File' 카테고리의 다른 글
파이썬 Python os.walk()로 하위폴더 포함 전체 파일 가져오기 (0) | 2025.05.05 |
---|---|
파이썬 Python 수정 시간 기준으로 최신 파일 정렬하기 (0) | 2025.05.05 |
파이썬 Python 파일 이름에 특정 문자열이 포함된 파일만 가져오기 (0) | 2025.05.05 |
파이썬 Python 여러 확장자 파일 한 번에 가져오기 (0) | 2025.05.05 |
파이썬 Python 하위 폴더 포함 전체 파일 가져오기 (0) | 2025.05.05 |