python如何不改动文件的情况下修改文件的 修改日期

查看:119
本文介绍了python如何不改动文件的情况下修改文件的 修改日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

有个需求是我需要把目录下所有的excel的修改时间统一,想写个python脚本,刚开始天真的以为重命名就行了,其实是不行的。
然后找了几个操作excel的库(openpyxl,xlutils),想打开然后再保存,结果要么不支持读取xlsx的格式,要么。。总之格式上总归有点瑕疵,会破坏原来的样式。。
所以有没有其他的办法,效果相当于打开再保存一下这个文件(excel)

解决方案

os.utime

Help on built-in function utime in module posix:

utime(...)
    utime(path, (atime, mtime))
    utime(path, None)

    Set the access and modified time of the file to the given values.  If the
    second form is used, set the access and modified times to the current time.

这篇关于python如何不改动文件的情况下修改文件的 修改日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆