博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搜索目录下 匹配文件中 最新的文件 路径
阅读量:4507 次
发布时间:2019-06-08

本文共 658 字,大约阅读时间需要 2 分钟。

搜索目录下 匹配文件中 最新的文件 路径

#!/usr/bin/python
import os
import glob
path = "/homeyufei/test"
filelist = glob.glob("/home/yufei/test/fork*.c")
print filelist
lists = []
for f in filelist:
    s = os.path.getmtime(f)
10      print s
11      print f
12      l =[s,f]
13      lists.append(l)
14  print lists
15  lists.sort()
16  print lists
17  lists.reverse()
18  print lists
19   
20  a = lists[0]
21  print a
22  print a[0]
23  print a[1]
24   

glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,也支持通配符,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。

它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的路径字符串(可以为绝对路径也可以为相对路径)。

转载于:https://www.cnblogs.com/dyufei/archive/2011/01/09/2573904.html

你可能感兴趣的文章
umi---className设置多个样式
查看>>
网页包抓取工具Fiddler工具简单设置
查看>>
周总结报告
查看>>
Selecting Courses POJ - 2239(我是沙雕吧 按时间点建边 || 匹配水题)
查看>>
Win+R指令(2)
查看>>
codeforces 578c - weekness and poorness - 三分
查看>>
数值微分方程
查看>>
动态规划--电路布线(circuit layout)
查看>>
<转>OD常用断点列表
查看>>
描边时消除锯齿SetSmoothingMode
查看>>
15回文相关问题
查看>>
将VS2013项目转成VS2010项目的方法
查看>>
[置顶] 怎么对待重复的代码
查看>>
多种方法实现H5网页图片动画效果;
查看>>
Ubuntu/CentOS下使用脚本自动安装 Docker
查看>>
源码解读Mybatis List列表In查询实现的注意事项
查看>>
POJ 2311 Cutting Game(二维SG+Multi-Nim)
查看>>
1978 Fibonacci数列 3
查看>>
1225 八数码难题
查看>>
C#控件的闪烁问题解决方法总结
查看>>