zoukankan      html  css  js  c++  java
  • 搜索目录下 匹配文件中 最新的文件 路径

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

    #!/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,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的路径字符串(可以为绝对路径也可以为相对路径)。

  • 相关阅读:
    为zabbix穿上一件漂亮的外衣
    CentOS7 Ceph分布式集群部署
    SSH 免秘钥登录
    zabbix监控Tomcat/JVM 实例性能
    zabbix 监控 IPMI
    2装饰者模式
    1代理模式
    3单例模式
    2抽象工厂模式
    1工厂模式
  • 原文地址:https://www.cnblogs.com/dyufei/p/2573904.html
Copyright © 2011-2022 走看看