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 CGI脚本的教程
Jun 29 Python
python比较两个列表是否相等的方法
Jul 28 Python
Python list操作用法总结
Nov 10 Python
Python数组遍历的简单实现方法小结
Apr 27 Python
浅谈python下tiff图像的读取和保存方法
Dec 04 Python
Python利用sqlacodegen自动生成ORM实体类示例
Jun 04 Python
Python generator生成器和yield表达式详解
Aug 08 Python
Python 用turtle实现用正方形画圆的例子
Nov 21 Python
numpy:找到指定元素的索引示例
Nov 26 Python
浅析python中的del用法
Sep 02 Python
Python高并发和多线程有什么关系
Nov 14 Python
python文件名批量重命名脚本实例代码
Apr 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
谈谈PHP语法(5)
2006/10/09 PHP
php编程每天必学之表单验证
2016/03/01 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
整理一些JavaScript的IE和火狐的兼容性注意事项
2011/03/17 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
解析Javascript中中括号“[]”的多义性
2013/12/03 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
VUE解决微信签名及SPA微信invalid signature问题(完美处理)
2019/03/29 Javascript
Vue.js计算机属性computed和methods方法详解
2019/10/12 Javascript
Python实现FTP文件传输的实例
2019/07/07 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
html5指南-7.geolocation结合google maps开发一个小的应用
2013/01/07 HTML / CSS
斯洛伐克时尚服装网上商店:Cellbes
2016/10/20 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
中专毕业生自荐信范文
2013/11/28 职场文书
蛋糕店创业计划书
2014/05/06 职场文书
大学生见习期满自我鉴定
2014/09/13 职场文书
教代会闭幕词
2015/01/28 职场文书
作息时间调整通知
2015/04/22 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
消防演习感想
2015/08/10 职场文书
党章学习心得体会2016
2016/01/14 职场文书
教师教育心得体会
2016/01/19 职场文书
高二英语教学反思
2016/03/03 职场文书
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers
一文了解MYSQL三大范式和表约束
2022/04/03 MySQL