zoukankan      html  css  js  c++  java
  • [Python]如何获取目录下,最后更新的文件

    1.  1 #-*- coding: utf-8 -*-
       2 __author__ = 'tsbc'
       3 import time
       4 import datetime
       5 import os
       6 day = time.strftime('%Y-%m-%d', time.localtime(time.time()))
       7 directory = '..\result\'
       8 #path要获取的文件路径
       9 path = directory+day+"\"
      10 def sortfile(path):
      11 fl = os.listdir(path) #获取当前目录文件列表
      12 #时间戳进行倒序排序
      13 fl.sort(key=lambda fn: os.path.getmtime(path + fn) if not os.path.isdir(path + fn) else 0)
      14 #date.fromtimestamp(timestamp):根据给定的时间戮,返回一个date对象
      15 dt=datetime.datetime.fromtimestamp(os.path.getmtime(path + fl[-1]))
      16 #dt.strftime("%Y年%m月%d日 %H时%M分%S秒" 将date对象格式化显示
      17 print('最后改动的文件是: '+fl[-1]+",时间:"+dt.strftime("%Y年%m月%d日 %H时%M分%S秒"))

     





  • 相关阅读:
    spring mvc 总结
    linux安装tomcat及优化
    mysql支持emoji表情
    面试问题
    linux安装jdk mysql
    webstorm 介绍
    spring 总结
    UML工具
    js bom dom
    awt多线程聊天
  • 原文地址:https://www.cnblogs.com/tsbc/p/4175192.html
Copyright © 2011-2022 走看看