首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python备份上次修改日期在6个月内的文件

Python备份上次修改日期在6个月内的文件
EN

Stack Overflow用户
提问于 2021-02-10 17:09:16
回答 1查看 56关注 0票数 0

我是一个新的python学习者,我正在用python做备份自动化。但是,我只想备份上次修改日期在6个月内的文件,如何输入python?非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-02-10 17:25:32

代码语言:javascript
复制
import os
import datetime as dt

now = dt.datetime.now()
ago = now-dt.timedelta(days=180)

for root, dirs,files in os.walk('.'):  
    for fname in files:
        path = os.path.join(root, fname)
        st = os.stat(path)    
        mtime = dt.datetime.fromtimestamp(st.st_mtime)
        if mtime > ago:
            print('%s modified %s'%(path, mtime))

输出

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66133857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档