python 根据文件创建时间排序
2014-09-12 21:45
281 查看
#coding:utf8 import os,time directory = "d:/scrapy tutorial/" t = [] d = {} for filename in os.listdir(directory): path = directory + filename time1 = time.ctime(os.path.getmtime(path)) d[time1] = filename t.append(time1) n = 1 for i in sorted(t): fn = directory + d[i] new_fn = directory + str(n) + '. ' + d[i] ## if n<10: ## new_fn = directory + d[i][1:] ## else: ## new_fn = directory + d[i][2:] os.rename(fn, new_fn) n += 1
临时写的一个脚本,可以用在那些不支持按时间排序、默认按[0-9a-Z]排序的系统上
相关文章推荐
- 在TFileListBox的子类里重写ReadFileNames那个虚方法(见filectrl.pas),根据文件创建时间进行排序。
- C# 获取文件根据创建时间进行排序
- python实现按创建时间对文件排序
- java实现根据文件最后的修改时间排序
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- 用Python读取指定文件夹下的所有Landsat影像,并根据影像获取时间对文件名进行排序
- python获取文件的创建时间
- C# 如何获取某文件夹的文件列表,并按文件的创建时间排序?
- python获取文件修改时间与创建时间
- python 根据现有文件树创建文件树
- Python根据操作系统自动调用创建文件目录小脚本
- python获得文件创建时间和修改时间的方法
- C# 文件按创建时间排序
- List排序问题:根据list对象的创建时间排序,后用lambda表达式
- python文件夹遍历,文件操作,获取文件修改创建时间
- python根据文件目录、文件类型和文件与当前时间差删除文件
- python文件夹遍历,文件操作,获取文件修改创建时间
- C#中使用快速排序按文件创建时间将文件排序的源码
- python 获取文件修改和创建时间
- python文件夹遍历,文件操作,获取文件修改创建时间<转>