天天看點

python擷取檔案修改時間_Python-擷取檔案最後修改時間 | 學步園

#!/usr/bin/env python

#coding=utf-8

DataPath = 'C:\\'

def main():

files = os.listdir(DataPath)

for file in files:

if fnmatch.fnmatch(file,'*.dat.tmp'):

#判斷檔案的最後修改時間

fileName = os.path.join(DataPath, file)

filemt = time.localtime(os.stat(fileName).st_mtime)

filetime = datetime.datetime( filemt[0] ,filemt[1] ,filemt[2], filemt[3])

timenow = datetime.datetime.now()

diffours = (timenow-filetime).seconds/60/60

pass

if __name__ == '__main__':

main()

diffours表示檔案最後修改時間到現在是幾個小時,也可以使用days方法。