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之变量和参数
Oct 10 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
Python新手们容易犯的几个错误总结
Apr 01 Python
你真的了解Python的random模块吗?
Dec 12 Python
python使用Matplotlib画饼图
Sep 25 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
详解Matplotlib绘图之属性设置
Aug 23 Python
python对指定字符串逆序的6种方法(小结)
Apr 02 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
May 03 Python
Python基于tkinter canvas实现图片裁剪功能
Nov 05 Python
Python环境搭建过程从安装到Hello World
Feb 05 Python
python 爬取天气网卫星图片
Jun 07 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
骨王战斗力在公会成员中排不进前五,却当选了会长,原因竟是这样
2020/03/02 日漫
php实现编辑和保存文件的方法
2015/07/20 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
基于jquery实现左右按钮点击的图片切换效果
2021/01/27 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
Vue学习笔记之表单输入控件绑定
2017/09/05 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
利用Dectorator分模块存储Vuex状态的实现
2019/02/05 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
2020/02/13 Javascript
javascript实现前端input密码输入强度验证
2020/06/24 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
python利用datetime模块计算时间差
2015/08/04 Python
Python eval的常见错误封装及利用原理详解
2019/03/26 Python
django和vue实现数据交互的方法
2019/08/21 Python
Django项目创建到启动详解(最全最详细)
2019/09/07 Python
python动态文本进度条的实例代码
2020/01/22 Python
Django Xadmin多对多字段过滤实例
2020/04/07 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
网友共享的几个面试题关于Java和Unix等方面的
2016/09/08 面试题
中药专业毕业自荐书范文
2014/02/08 职场文书
作文评语集锦大全
2014/04/23 职场文书
小学领导班子对照材料
2014/08/23 职场文书
办护照工作证明
2014/10/01 职场文书
新生开学寄语大全
2015/05/28 职场文书
php微信小程序解包过程实例详解
2021/03/31 PHP
详解Python常用的魔法方法
2021/06/03 Python
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android
排查Tomcat进程假死的问题
2022/05/06 Servers