64

ファイルが存在すると仮定すると (os.path.exists(filename)最初に存在することを確認します)、ファイルが最後に変更された時刻を表示するにはどうすればよいですか? それが違いを生む場合、これはLinux上にあります。

4

3 に答える 3

132
>>> import os
>>> f = os.path.getmtime('test1.jpg')
>>> f
1223995325.0

(時代)の初めから

于 2008-12-17T16:41:59.663 に答える
68

os.stat()

import os
filename = "/etc/fstab"
statbuf = os.stat(filename)
print("Modification time: {}".format(statbuf.st_mtime))

Linux はファイルの作成時刻を記録しません (ほとんどのファイルシステムの場合)。

于 2008-12-17T16:38:08.813 に答える