我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python获取文件修改时间与创建时间

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python获取文件修改时间与创建时间

转载自:  http://blog.csdn.net/liyuan_669/article/details/25347037


import os

import time 

y = time.ctie(os.stat("D:\\test\\1.txt").st_mtime)

y

  1. filemt= time.localtime(os.stat(filename).st_mtime)  
  2. print time.strftime("%Y-%m-%d",filemt)  


[python] view plain copy
  1. import os.path, time  
  2. import exceptions  
  3.   
  4. class TypeError (Exception):  
  5.     pass  
  6.   
  7.   
  8. if __name__ == '__main__':  
  9.   if (len(os.sys.argv) < 1):  
  10.       raise TypeError()  
  11.   else:  
  12.       print "os.sys.argv[0]: %s" % os.sys.argv[0] # os.sys.argv[0] is the current file, in this case, file_ctime.py  
  13.   f = os.sys.argv[0]  
  14.   mtime = time.ctime(os.path.getmtime(f))  
  15.   ctime = time.ctime(os.path.getctime(f))  
  16.   print "Last modified : %s, last created time: %s" % (mtime, ctime)  
  17. #该代码片段来自于: http://www.sharejs.com/codes/python/5074  


[python] view plain copy
  1. import os,time   
  2. time.ctime(os.stat("c:/1.txt").st_mtime) #文件的修改时间   
  3. time.ctime(os.stat("c:/1.txt").st_ctime) #文件的创建时间  
  4.   
  5.   
  6. time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 适合计算时间  
  7.   
  8. ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间  
  9. y=time.strftime('%Y', ModifiedTime)  
  10. m=time.strftime('%m', ModifiedTime)  
  11. d=time.strftime('%d', ModifiedTime)  
  12. H=time.strftime('%H', ModifiedTime)  
  13. M=time.strftime('%M', ModifiedTime)  
  14.   
  15. d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M)  
  16. 同理d1....  
  17.   
  18. (d1-d2).seconds #为d1与d2相隔十分钟  
  19.   
  20.   
  21.   
  22. 参考:  
  23. 使用datetime模块可以很方便的解决这个问题,举例如下:  
  24. >>> import datetime  
  25. >>> d1 = datetime.datetime(2005, 2, 16)  
  26. >>> d2 = datetime.datetime(2004, 12, 31)  
  27. >>> (d1 - d2).days  
  28. 47  
  29. 上例演示了计算两个日期相差天数的计算。  
  30. import datetime  
  31. starttime = datetime.datetime.now()  
  32. #long running  
  33. endtime = datetime.datetime.now()  
  34. print (endtime - starttime).seconds  
  35. 上例演示了计算运行时间的例子,以秒进行显示。  
  36. >>> d1 = datetime.datetime.now()  
  37. >>> d3 = d1 + datetime.timedelta(hours=10)  
  38. >>> d3.ctime()  


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python获取文件修改时间与创建时间

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python获取文件修改时间与创建时间

转载自:  http://blog.csdn.net/liyuan_669/article/details/25347037import osimport time y = time.ctie(os.stat("D:\\test\\1.tx
2023-01-31

Python中怎么获取文件的创建和修改时间

这篇文章将为大家详细讲解有关Python中怎么获取文件的创建和修改时间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。# 参数 file: 待处理文件的绝对路径# retuen: listim
2023-06-02

使用golang获取linux上文件的访问/创建/修改时间

在linux上想获取文件的元信息,我们需要使用系统调用lstat或者stat。 在golang的os包里已经把stat封装成了Stat函数,使用它比使用syscall要方便不少。 这是os.
2022-06-04

python 获取网络时间及修改本地时间

本本经常时间错乱,偶闲暇之作,专为同步本本时间。以前有朋友提到日期时间设置里面的有些时间服务器。限于不同的网络,有时候这些时间服务器不一定能用。因此这次选择的是www.baidu.com这个大家都能用吧。接下来上python代码 :} 1
2023-01-31

php如何获取文件最后修改时间

在PHP中,可以使用`filemtime()`函数来获取文件的最后修改时间。该函数接受一个参数,即文件的路径,然后返回文件的最后修改时间的时间戳。以下是使用`filemtime()`函数获取文件最后修改时间的示例:```php$file =
2023-09-05

php如何获取文件最新修改时间

这篇“php如何获取文件最新修改时间”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何获取文件最新修改时间”文章吧。在
2023-06-29

php怎么获取文件最新修改时间

在php中,可以利用filemtime()函数来获取文件最新修改时间,该函数的作用就是获取并返回文件最后一次修改的时间(时间戳形式),语法“filemtime(要检查的文件路径)”。
2019-07-23

linux下获取文件的创建时间与实战教程

背景有时候我们需要获取文件的创建时间。 例如:我在研究 《xtrabackup 原理图》的时候,想通过观察确认 xtrabackup_log 是最早创建 并且是 最晚保存的文件。我们就需要知道 xtrabackup_logfile 这个文件
2022-06-04

git抽取时间区间修改文件

Git是一款很流行的版本控制工具,能够让我们方便地管理代码的修改和协作。而当我们需要在一段时间内,抽取指定文件的修改历史,该如何操作呢?今天,我们将介绍如何使用Git命令来抽取时间区间内的文件修改记录。首先,我们需要了解一些Git的基础知识
2023-10-22

vbscript中怎么获取文件的创建时间

这期内容当中小编将会给大家带来有关vbscript中怎么获取文件的创建时间,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。代码如下:set fso=createobject("Scripting.FileS
2023-06-08

cmd命令实现修改文件创建时间

在你需要进行创建时间修改的文件下 右键 :在这里打开命令窗口 ,输入命令 然后呢 文件家里面的所以文件的创建时间都会被修改成系统的时间
2022-11-21

php如何获取图片文件的修改时间

这篇文章主要介绍php如何获取图片文件的修改时间,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP中可使用filectime()函数来获取图片文件的修改时间,该函数可以返回指定文件的最后修改时间,语法格式“file
2023-06-14

使用 Paramiko SFTP 获取文件的创建时间戳

问题内容你知道是否真的有办法从 sftp 服务器获取“ctime”(文件创建的时间戳)吗?使用 paramiko 进行 sftp,我只看到“atime”和“mtime”。但是,我正在尝试访问文件的原始创建时间戳(而不是“atime”)。
使用 Paramiko SFTP 获取文件的创建时间戳
2024-02-09

使用C#怎么修改文件的创建和修改时间

本篇文章为大家展示了使用C#怎么修改文件的创建和修改时间,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。File 类命名空间:System.IO程序集:System.IO.FileSystem.dll
2023-06-14

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录