파일 생성 시간을 얻으려면 Windows에서 os.path.getctime(file_path)를 사용할 수 있습니다. UNIX 시스템에서는 파일의 속성이나 내용이 마지막으로 변경된 시간을 반환하는 것과 동일한 함수를 사용할 수 없습니다. UNIX 기반 시스템에서 생성 시간을 얻으려면 stat 튜플의 st_birthtime 속성을 사용하십시오.
예
Windows:
>>> import os >>> print os.path.getctime('my_file') 1505928271.0689342
epoch 이후의 시간(초)을 제공합니다. UNIX 시스템의 경우
import os stat = os.stat(path_to_file) try: print(stat.st_birthtime) except AttributeError: # Probably on Linux. No easy way to get creation dates here, # so we'll settle for when its content was last modified. print(stat.st_mtime)
출력
이것은 출력을 줄 것입니다:
1505928271.0689342
파일의 수정 시간을 얻으려면 os.path.getmtime(경로)을 사용할 수 있습니다. 크로스 플랫폼을 지원합니다.
예
>>> import os >>> print os.path.getmtime('my_file') 1505928275.3081832