开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

python os.listdir按文件存取时间顺序列出目录

简介:
+关注继续查看

import os


DIR = "/home/serho/workspace/lisp"


def compare(x, y):

    stat_x = os.stat(DIR + "/" + x)


    stat_y = os.stat(DIR + "/" + y)


    if stat_x.st_ctime < stat_y.st_ctime:

        return -1

    elif stat_x.st_ctime > stat_y.st_ctime:

        return 1

    else:

        return 0


iterms = os.listdir(DIR)


iterms.sort(compare)


for iterm in iterms:

    print iterm











本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1766291,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Python 目录操作(转)
在Python中,文件操作主要来自os模块,主要方法如下: os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.
776 0
python的目录操作
[1.os]1.重命名:os.rename(old, new)2.删除:os.remove(file)3.列出目录下的文件 :os.listdir(path)4.获取当前工作目录:os.getcwd()5.改变工作目录:os.chdir(newdir)6.创建多级目录:os.makedirs(r"c:/python /test")7.创建单个目录:os.mkdir("test")8.删除多个目录:os.removedirs(r"c:/python") #删除所给路径最后一个目录下所有空目录。
849 0
Python编程:WSGI服务器的参考实现wsgiref模块
Python编程:WSGI服务器的参考实现wsgiref模块
66 0
Python编程:排序算法之快速排序
Python编程:排序算法之快速排序
82 0
Python编程:排序算法之冒泡排序
Python编程:排序算法之冒泡排序
101 0
Python编程:json序列化python对象
Python编程:json序列化python对象
75 0
Python编程:metaclass元类实现简单的ORM
Python编程:metaclass元类实现简单的ORM
93 0
Python编程:calendar日历模块入门
Python编程:calendar日历模块入门
58 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Python 脚本速查手册
立即下载
Python系列直播第一讲——Python中的一切皆对象
立即下载
Python第五讲——关于爬虫如何做js逆向的思路
立即下载