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 字符串格式化输出(format/printf)
Jul 21 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
Oct 13 Python
Django实现表单验证
Sep 08 Python
在Django中URL正则表达式匹配的方法
Dec 20 Python
python3的数据类型及数据类型转换实例详解
Aug 20 Python
python 实现return返回多个值
Nov 19 Python
python对Excel按条件进行内容补充(推荐)
Nov 24 Python
pycharm解决关闭flask后依旧可以访问服务的问题
Apr 03 Python
Python Excel vlookup函数实现过程解析
Jun 22 Python
python开发一款翻译工具
Oct 10 Python
Python模拟登录和登录跳转的参考示例
Oct 30 Python
Python爬虫基础之简单说一下scrapy的框架结构
Jun 26 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
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
ThinkPHP上使用多说评论插件的方法
2014/10/31 PHP
php编程每天必学之验证码
2016/03/03 PHP
php简单实现数组分页的方法
2016/04/30 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
2016/12/02 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
js动态修改表格行colspan列跨度的方法
2015/03/30 Javascript
jQuery ready()和onload的加载耗时分析
2016/09/08 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
2017/03/27 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
Javascript调试之console对象——你不知道的一些小技巧
2017/07/10 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
vue.js实现照片放大功能
2020/06/23 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
Python中的类与对象之描述符详解
2015/03/27 Python
Python判断有效的数独算法示例
2019/02/23 Python
pyqt5让图片自适应QLabel大小上以及移除已显示的图片方法
2019/06/21 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
Python使用正则实现计算字符串算式
2019/12/29 Python
为什么说python适合写爬虫
2020/06/11 Python
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
教师党性分析材料
2014/02/04 职场文书
国际经济与贸易专业求职信
2014/07/10 职场文书
调研汇报材料范文
2014/08/17 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle