공부하는 블로그
[python] 가장 최신 파일 정보 본문
728x90
안녕하세요 이번에는 가장 최신 파일 정보를 알 수 있는 코드를 말씀드리도록 하겠습니다.
정말 간단합니다.
코드는 아래와 같습니다.
from glob import glob
import os
if __name__=="__main__":
dir = "경로"
# 경로 내에 존재하는 모든 list를 반환
file_list = glob(dir+"*")
print(file_list)
# 그 중에서 폴더만 확인하고 싶을 때 filter 함수 이용
dir_list = filter(os.path.isdir, glob(dir+"*"))
# 가장 최신에 생성된 시간 기준
latest_create = max(file_list, key=os.path.getctime)
# 가장 최근에 접근한 시간 기준
latest_time = max(file_list, key=os.path.getatime)
# 가장 최신에 수정된 시간 기준
latest_edit = max(file_list, key=os.path.getmtime)
# 가장 큰 size 기준
maximum_size = max(file_list, key=os.path.getsize)
간단하게 파일의 정보를 추출할 수 있습니다.
참고 링크
'Python' 카테고리의 다른 글
[Conda] 환경 이식 / 복제 (2) | 2023.10.22 |
---|---|
[python] 날짜 차이 계산 (개월 수 계산) (0) | 2023.06.22 |
[python] SMTP 모듈을 사용해 이메일 보내기 (0) | 2023.06.21 |