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 相关文章推荐
17个Python小技巧分享
Jan 23 Python
在MAC上搭建python数据分析开发环境
Jan 26 Python
Windows下Python2与Python3两个版本共存的方法详解
Feb 12 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
Feb 16 Python
详解django+django-celery+celery的整合实战
Mar 19 Python
python 单线程和异步协程工作方式解析
Sep 28 Python
python pyinstaller打包exe报错的解决方法
Nov 02 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 Python
Python pysnmp使用方法及代码实例
Aug 24 Python
python 合并多个excel中同名的sheet
Jan 22 Python
python 制作本地应用搜索工具
Feb 27 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
优化使用mysql存储session的php代码
2008/01/10 PHP
PHP答题类应用接口实例
2015/02/09 PHP
smarty高级特性之对象的使用方法
2015/12/25 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
2016/10/29 PHP
javascript中的作用域scope介绍
2010/12/28 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
js限制文本框输入长度两种限制方式(长度、字节数)
2012/12/19 Javascript
JavaScript各类型的关系图解
2015/10/16 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
Bootstrap实现导航栏的2种方式
2016/11/28 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
JavaScript 过滤关键字
2017/03/20 Javascript
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
2020/12/14 Vue.js
Vue实现指令式动态追加小球动画组件的步骤
2020/12/18 Vue.js
js正则表达式简单校验方法
2021/01/03 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
python urllib爬取百度云连接的实例代码
2017/06/19 Python
详解Python中 sys.argv[]的用法简明解释
2017/12/20 Python
python命名空间(namespace)简单介绍
2019/08/10 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
2019/10/17 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
2020/04/14 Python
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
会计专业毕业生自荐信范文
2013/12/20 职场文书
幼儿园校车司机的岗位职责
2014/01/30 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
2014年公司庆元旦活动方案
2014/03/05 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis
javascript实现计算器功能详解流程
2021/11/01 Javascript
Java中的Kotlin 内部类原理
2022/06/16 Java/Android