Board logo

标题: [原创代码] python读取文件创建时间修改时间.py [打印本页]

作者: codegay    时间: 2016-2-26 04:24     标题: python读取文件创建时间修改时间.py

python读取文件创建时间修改时间.py
  1. """
  2. python读取文件创建时间修改时间.py
  3. http://www.oschina.net/code/snippet_191887_54050
  4. 2016年2月26日 02:55:20 codegay
  5. windows python读取文件的修改时间,创建时间,访问时间信息
  6. 需要自己使用time模块进行转换处理
  7. """
  8. import os
  9. import time
  10. for r in os.listdir("."):
  11.     if r.endswith(".py"):
  12.         t=os.stat(r)
  13.         print(t)
  14.         print("修改时间:",t.st_mtime)
  15.         print(time.localtime(t.st_mtime))
  16.         print("创建时间?",time.localtime(t.st_ctime))
  17.         print("访问时间:",time.ctime(t.st_atime))
  18. #读取目录的时间        
  19. t=os.stat("c:/windows")
  20. print(t)
  21. print("修改时间:",t.st_mtime)
  22. print(time.localtime(t.st_mtime))
  23. print("创建时间?",time.localtime(t.st_ctime))
  24. print("访问时间:",time.ctime(t.st_atime))
复制代码

作者: codegay    时间: 2016-3-2 13:26

  1. """
  2. python取出当前目录下最新修改的文件.py
  3. http://bbs.bathome.net/thread-39535-1-1.html
  4. 2016年3月2日 11:44:35 codegay
  5. 参考资料 python glob模块 通配符
  6. http://blog.sina.com.cn/s/blog_5ee725480101bf94.html
  7. """
  8. import os
  9. import glob
  10. import shutil
  11. #os.mkdir("电路图")
  12. fs=glob.glob("*总成电路图.pdf")
  13. 电路图={r:os.stat(r).st_mtime for r in fs}
  14. ns=max(电路图)
  15. print("最新",max(电路图))
  16. shutil.copy(ns,"./电路图/")
  17. fs=glob.glob("*总成明细表.pdf")
  18. 明细表={r:os.stat(r).st_mtime for r in fs}
  19. print("最新",max(明细表))
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2