Python 监测文件是否更新的方法


Posted in Python onJune 10, 2019

主要逻辑是判断文件的最后修改时间与创建时间是否在秒级别上一致,此代码适用于Python 2.

import time
import os

#Read fime name
FileName='D:/scapegoat/xx.csv'

#print file creation time
print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(os.stat(FileName).st_ctime))

#print file modified time
print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(os.stat(FileName).st_mtime)

因为 os.stat 取出的时间为Linux的时间戳(从1970/1/1至今的秒数),不方便我们读取时间,所以会打印出转换的时间格式。

由于Linux时间戳精度太高,我们只保留到秒级别。

if int(os.stat(FileName).st_ctime)==int(os.stat(FileName).st_mtime):
  print 'File has not been modified.'

以上这篇Python 监测文件是否更新的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现bitmap数据结构详解
Feb 17 Python
Python简单连接MongoDB数据库的方法
Mar 15 Python
从源码解析Python的Flask框架中request对象的用法
Jun 02 Python
Python实现简单文本字符串处理的方法
Jan 22 Python
python中使用 xlwt 操作excel的常见方法与问题
Jan 13 Python
python如何获取列表中每个元素的下标位置
Jul 01 Python
python读取当前目录下的CSV文件数据
Mar 11 Python
tensorflow实现残差网络方式(mnist数据集)
May 26 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
Jun 01 Python
Python如何操作docker redis过程解析
Aug 10 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
Python中 range | np.arange | np.linspace三者的区别
Mar 22 Python
python实现随机漫步方法和原理
Jun 10 #Python
使用python判断jpeg图片的完整性实例
Jun 10 #Python
关于Python作用域自学总结
Jun 10 #Python
Python读写文件基础知识点
Jun 10 #Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 #Python
python三大神器之fabric使用教程
Jun 10 #Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 #Python
You might like
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
那些年一起学习的PHP(二)
2012/03/21 PHP
php array的学习笔记
2012/05/16 PHP
php读取纯真ip数据库使用示例
2014/01/26 PHP
Yii2创建控制器(createController)方法详解
2016/07/23 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
使一个函数作为另外一个函数的参数来运行的javascript代码
2007/08/13 Javascript
JavaScript 学习点滴记录
2009/04/24 Javascript
js自执行函数的几种不同写法的比较
2012/08/16 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
jQuery弹出框代码封装DialogHelper
2015/01/30 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
最常见和最有用的字符串相关的方法详解
2017/02/06 Javascript
JavaScript登录记住密码操作(超简单代码)
2017/03/22 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
在ABP框架中使用BootstrapTable组件的方法
2017/07/31 Javascript
[44:40]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
[44:43]完美世界DOTA2联赛决赛日 FTD vs GXR 第一场 11.08
2020/11/11 DOTA
Python实现的几个常用排序算法实例
2014/06/16 Python
Python模拟登陆实现代码
2017/06/14 Python
python 接口_从协议到抽象基类详解
2017/08/24 Python
flask 实现token机制的示例代码
2019/11/07 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
StubHub德国:购买和出售门票
2017/09/06 全球购物
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
酒店经理职责
2014/01/30 职场文书
国企干部对照检查材料
2014/08/22 职场文书
民主生活会发言材料
2014/10/20 职场文书
党员证明模板
2015/06/19 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
导游词幽默开场白
2019/06/26 职场文书
python flask框架快速入门
2021/05/14 Python
Go 语言中 20 个占位符的整理
2021/10/16 Golang
python 标准库原理与用法详解之os.path篇
2021/10/24 Python
Linux中文件的基本属性介绍
2022/06/01 Servers