Pythonでファイルの更新日付を取得する方法です。
ファイルの更新日時(タイムスタンプ)を取得するにはos.stat_resultオブジェクトの属性のst_mtimeを利用します。
Pythonでファイルの更新日付(タイムスタンプ)を取得する方法
ファイルの更新日時(タイムスタンプ)を取得するにはos.stat_resultオブジェクトの属性のst_mtimeを利用します。
import os.path import datetime p = os.stat( os.path.abspath( __file__ )) dt = datetime.datetime.fromtimestamp( p.st_mtime ) print( dt.strftime( "%Y/%m/%d %H:%M:%S" ))
「abspath」は指定されたファイルの絶対パスを返します。
「__file__」は動作しているプログラムソースのファイル名をあらわすます。
「st_mtime」はファイルの更新日付(タイムスタンプ)を返します。
(st_atimeでファイルの最終アクセス日時、st_ctimeでファイルの作成日時が取得できます。)