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实现输出程序执行进度百分比的方法
Sep 16 Python
TensorFlow搭建神经网络最佳实践
Mar 09 Python
python 请求服务器的实现代码(http请求和https请求)
May 25 Python
python如何爬取个性签名
Jun 19 Python
对Python中list的倒序索引和切片实例讲解
Nov 15 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
详解numpy.meshgrid()方法使用
Aug 01 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
Apr 20 Python
python中adb有什么功能
Jun 07 Python
Python包和模块的分发详细介绍
Jun 19 Python
python判断变量是否为列表的方法
Sep 17 Python
Python 利用argparse模块实现脚本命令行参数解析
Dec 28 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 Class&Object -- 解析PHP实现二叉树
2013/06/25 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
2015/05/13 PHP
PHP设计模式之模板方法模式定义与用法详解
2018/04/02 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
js函数般调用正则
2008/04/08 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
jQuery为动态生成的select元素添加事件的方法
2016/08/29 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
2018/02/07 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
[47:04]LGD vs infamous Supermajor小组赛D组 BO3 第二场 6.3
2018/06/04 DOTA
python Django连接MySQL数据库做增删改查
2013/11/07 Python
python通过shutil实现快速文件复制的方法
2015/03/14 Python
python pandas dataframe 按列或者按行合并的方法
2018/04/12 Python
Django中的ajax请求
2018/10/19 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
StringBuilder和String的区别
2015/05/18 面试题
音乐教学随笔感言
2014/02/19 职场文书
搞笑创意广告语
2014/03/17 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
火烧圆明园的观后感
2015/06/03 职场文书
高二英语教学反思
2016/03/03 职场文书
2016年小学端午节活动总结
2016/04/01 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
详解python网络进程
2021/06/15 Python
redis复制有可能碰到的问题汇总
2022/04/03 Redis