#!/usr/bin/env python
import os,datetime
file_date = dict()
base_dir = '/SE/topwaf/vulnerability-scan/history/'
list = os.listdir(base_dir)
filelist = []
for i in range(0, len(list)):
path = os.path.join(base_dir,list[i])
if os.path.isfile(path):
filelist.append(list[i])
for i in range(0, len(filelist)):
path = os.path.join(base_dir, filelist[i])
if os.path.isdir(path):
continue
timestamp = os.path.getctime(path)
#print timestamp
date = datetime.datetime.fromtimestamp(timestamp)
#print list[i],' ',date.strftime('%Y-%m-%d %H:%M:%S')
file_date[list[i]] = timestamp
ts1 = os.stat(path).st_ctime
#print ts1
#date = datetime.datetime.fromtimestamp(timestamp)
#print list[i],'aa',date.strftime('%Y-%m-%d %H:%M:%S')
orderlist= sorted(file_date.items(), key=lambda dict:dict[1])
#print file_date
print orderlist
import os,datetime
file_date = dict()
base_dir = '/SE/topwaf/vulnerability-scan/history/'
list = os.listdir(base_dir)
filelist = []
for i in range(0, len(list)):
path = os.path.join(base_dir,list[i])
if os.path.isfile(path):
filelist.append(list[i])
for i in range(0, len(filelist)):
path = os.path.join(base_dir, filelist[i])
if os.path.isdir(path):
continue
timestamp = os.path.getctime(path)
#print timestamp
date = datetime.datetime.fromtimestamp(timestamp)
#print list[i],' ',date.strftime('%Y-%m-%d %H:%M:%S')
file_date[list[i]] = timestamp
ts1 = os.stat(path).st_ctime
#print ts1
#date = datetime.datetime.fromtimestamp(timestamp)
#print list[i],'aa',date.strftime('%Y-%m-%d %H:%M:%S')
orderlist= sorted(file_date.items(), key=lambda dict:dict[1])
#print file_date
print orderlist