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根据经纬度计算距离示例
Feb 16 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
python逐行读写txt文件的实例讲解
Apr 03 Python
python实现音乐下载器
Apr 15 Python
Django rest framework实现分页的示例
May 24 Python
python画一个玫瑰和一个爱心
Aug 18 Python
Python写一个基于MD5的文件监听程序
Mar 11 Python
浅谈python标准库--functools.partial
Mar 13 Python
使用apiDoc实现python接口文档编写
Nov 19 Python
Python 获取numpy.array索引值的实例
Dec 06 Python
Pycharm 设置默认解释器路径和编码格式的操作
Feb 05 Python
python实现对doc、txt、xls等文档的读写操作
Apr 02 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生成静态页面详解
2006/11/19 PHP
PHP MVC模式在网站架构中的实现分析
2010/03/04 PHP
ECMAScript 创建自己的js类库
2012/11/22 Javascript
javascrip关于继承的小例子
2013/05/10 Javascript
jQuery scroll事件实现监控滚动条分页示例
2014/04/04 Javascript
Javascript基础教程之数据类型 (数值 Number)
2015/01/18 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
angular2 组件之间通过service互相传递的实例
2018/09/30 Javascript
学习LayUI时自研的表单参数校验框架案例分析
2019/07/29 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
OpenLayers3实现图层控件功能
2020/09/25 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
分析Python中设计模式之Decorator装饰器模式的要点
2016/03/02 Python
Python File readlines() 使用方法
2018/03/19 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
2019/01/05 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
python利用7z批量解压rar的实现
2019/08/07 Python
python tkinter GUI绘制,以及点击更新显示图片代码
2020/03/14 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
PyCharm+PyQt5+QtDesigner配置详解
2020/08/12 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
35款精致的 CSS3 和 HTML5 网页模板 推荐
2012/08/03 HTML / CSS
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
华为的Java面试题
2014/03/07 面试题
linux面试题参考答案(10)
2013/11/04 面试题
应届生会计求职信
2013/11/11 职场文书
校园广播稿500字
2014/02/04 职场文书
党性观念心得体会
2014/09/03 职场文书
优秀校长事迹材料
2014/12/24 职场文书
新员工入职欢迎词
2015/01/23 职场文书
原料仓管员岗位职责
2015/04/01 职场文书
2015年党员公开承诺事项
2015/04/27 职场文书
在vue中import()语法不能传入变量的问题及解决
2022/04/01 Vue.js