当前位置: 首页 > news >正文

python3递归目录删除N天前的文件(带有日志记录)

本来想用linux find去处理,为了装逼,写了py玩玩,删除2w个文件总共用了2毫秒。因为这个脚本有记录删除时间,你可以看到开始时间和最后删除的时间。由于只用了2毫秒,把我吓了一跳以为删错文件了!!

#!/usr/bin/env python3
# -*- encoding: utf-8 -*-
'''
@File    :   del_N_days_file.py
@Time    :   2024/07/02 17:23:13
@Author  :   chunk 
@Version :   1.0
@Contact :   xxx@qq.com
@License :   (C)Copyright 2017-2021
@Desc    :   None
'''import os
import time
from datetime import datetimedef log_deleted_file(log_file, file_path<

相关文章:

  • RabbitMQ中java实现队列和交换机的声明
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • 大数据面试题之HBase(1)
  • LabVIEW遇到无法控制国外设备时怎么办
  • 学生管理系统
  • Langchain-实战篇-搭建本地问答机器人-01
  • Linux下QT程序启动失败问题排查方法
  • 生产环境 CentOS 7 k8s v1.28.0离线部署
  • 人工智能 (AI) 进阶【C#】版
  • pom.xml文件加载后没有变成maven图标
  • mysql 连接出现 Public Key Retrieval is not allowed
  • Android自动化测试实践:uiautomator2 核心功能与应用指南
  • 学习伦敦金技术分析的具体步骤是什么?
  • 第10天:字典和集合任务
  • 阿里云 CosyVoice 语音合成大模型 API 实践
  • gulp 教程
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • Rancher如何对接Ceph-RBD块存储
  • Spring框架之我见(三)——IOC、AOP
  • yii2中session跨域名的问题
  • 关于extract.autodesk.io的一些说明
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 如何在GitHub上创建个人博客
  • 树莓派 - 使用须知
  • 微信开放平台全网发布【失败】的几点排查方法
  • 延迟脚本的方式
  • 译自由幺半群
  • 用Python写一份独特的元宵节祝福
  • 在Mac OS X上安装 Ruby运行环境
  • python最赚钱的4个方向,你最心动的是哪个?
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • %check_box% in rails :coditions={:has_many , :through}
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (poj1.3.2)1791(构造法模拟)
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (九)One-Wire总线-DS18B20
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (十八)三元表达式和列表解析
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .net网站发布-允许更新此预编译站点
  • @Autowired自动装配
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [ 隧道技术 ] 反弹shell的集中常见方式(四)python反弹shell
  • [AIGC] 使用Curl进行网络请求的常见用法
  • [Asp.net MVC]Bundle合并,压缩js、css文件
  • [C++] 如何使用Visual Studio 2022 + QT6创建桌面应用
  • [CentOs7]搭建ftp服务器(2)——添加用户
  • [Contest20180313]灵大会议
  • [corCTF 2022] CoRJail: From Null Byte Overflow To Docker Escape
  • [EFI]NUC11电脑 Hackintosh 黑苹果efi引导文件