iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python删除N天前文件
  • 176
分享到

python删除N天前文件

文件python 2023-01-31 02:01:24 176人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

#/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, def

#/usr/bin/env python
# -*- coding:utf-8 -*-
#Author='Jun'
import os
import sys
import time

def removefiles(beftime, defalutpath='.'):
    for i in os.listdir(path):
        filename = path + os.sep + i
        if os.path.getmtime(filename) < beftime:
            try:
                if os.path.isfile(filename):
                    os.remove(filename)
                elif os.path.isdir(filename):
                    os.removedirs(filename)
                else:
                    os.remove(filename)
                print "%s remove success." % filename
            except Exception as error:
                print error
                print "%s remove faild." % filename

if __name__ == "__main__":
    try:
        path = sys.argv[1]
        breday = int(sys.argv[2])
        bretime = time.time() - 3600 * 24 * breday
        removefiles(bretime, path)
    except Exception as e:
        print e
        sys.exit(-1)


--结束END--

本文标题: python删除N天前文件

本文链接: https://www.lsjlt.com/news/186555.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python删除N天前文件
    #/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, def...
    99+
    2023-01-31
    文件 python
  • python 删除前3天的文件
    1. 删除前3天的文件2.如果目录为空,也一并删除掉 如果使用shell脚本,一条命令就搞定了。干啥还要用python?1. 因为需要记录一些日志,使用shell不好实现2. 作为一名python开发,能用python实现,岂不增...
    99+
    2023-01-31
    文件 python
  • 如何使用forfiles命令批量删除N天前文件
    这篇文章主要介绍了如何使用forfiles命令批量删除N天前文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在整理手上几台SQL SERVER 2000的数据库备份时,一方...
    99+
    2023-06-08
  • 如何使用vbs脚本定时删除N天前的文件
    这篇文章主要讲解了“如何使用vbs脚本定时删除N天前的文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用vbs脚本定时删除N天前的文件”吧!脚本放在定时任务里代替服务定时执行一些操作...
    99+
    2023-06-08
  • 怎么用批处理文件自动备份文件及文件夹并自动删除n天前的文件
    这篇文章主要介绍怎么用批处理文件自动备份文件及文件夹并自动删除n天前的文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!下是备份的批处理,添加到"计划任务"中,设定时间自动运行 代码如下:@ech...
    99+
    2023-06-08
  • 怎么用vbs删除前一天创建的备份文件
    这篇文章主要介绍“怎么用vbs删除前一天创建的备份文件”,在日常操作中,相信很多人在怎么用vbs删除前一天创建的备份文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用vbs删除前一天创建的备份文件”的疑...
    99+
    2023-06-08
  • Linux怎么自动清理N天前目录文件
    本篇内容主要讲解“Linux怎么自动清理N天前目录文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么自动清理N天前目录文件”吧!服务器每周会产生一次全局备份文件,大小约100G左右...
    99+
    2023-06-16
  • 如何使用bat自动删除指定文件夹下前几天的文件
    小编给大家分享一下如何使用bat自动删除指定文件夹下前几天的文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:@echo off s...
    99+
    2023-06-08
  • dos中如何用批处理删除N天前或指定日期时间内创建以及修改的文件
    这篇文章给大家介绍dos中如何用批处理删除N天前或指定日期时间内创建以及修改的文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。核心代码:@echo off:: by oicu#lsxk....
    99+
    2023-06-08
  • linux如何删除文件前几行
    这篇文章主要介绍linux如何删除文件前几行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在linux中,可以利用sed命令删除文件的前几行,该命令可依照脚本的指令来处理、编辑文本文件,能够配合正则表达式实现删除文件...
    99+
    2023-06-29
  • oracle删除超过N天数据脚本的方法
    公司内做的项目是工厂内的,一般工厂内数据要求的是实时性,很久之前的数据可以自行删除处理,我们数据库用的oracle,所以就想着写一个脚本来删除,这样的话,脚本不管放在那里使用都可以达...
    99+
    2024-04-02
  • mysqldump备份数据库,并删除7天前的备份文件脚本
    在/server/scripts/目录中创建备份脚本mysql_backup.sh#!/bin/bash # --------------------------- # Filename...
    99+
    2024-04-02
  • python清理一天之前的文件
    网上脚本,我做的注释: [root@localhost ~]# vim clean_mon_mail.py #!/usr/bin/env python #-*- coding:utf-8 -*- import os import time ...
    99+
    2023-01-31
    文件 python
  • 怎么设置自动清理Linux系统中n天前的文件
    这篇文章主要讲解了“怎么设置自动清理Linux系统中n天前的文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么设置自动清理Linux系统中n天前的文件”吧!服务器每周会产生一次全局备份文...
    99+
    2023-06-12
  • 怎么用批处理bat删除指定天数日期之前的文件
    这篇文章主要讲解了“怎么用批处理bat删除指定天数日期之前的文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用批处理bat删除指定天数日期之前的文件”吧!【方案一】删除指定路径下指定天...
    99+
    2023-06-08
  • python怎么删除py文件
    在 python 中删除.py文件可以通过导入os模块并使用remove()函数来实现,详细步骤包括:1.导入os模块;2.提供要删除的文件路径;3.处理文件不存在或无法访问的异常;4....
    99+
    2024-05-05
    python
  • Python 通配符删除文件
    # -*- coding: utf-8 -*- """ 使用通配符,获取所有文件,或进行操作。 """ import glob import os def files(curr_dir = '.', ext = '*.exe')...
    99+
    2023-01-31
    通配符 文件 Python
  • python怎么删除文件夹
    python中删除文件夹的方法:1、在python脚本中导入os模块;2、使用if语句判断文件夹是否为空;3、最后使用os.listdir()方法获取空文件夹并通过rmdir函数进行删除文件夹即可。具体操作方法:首先需要在python脚本中...
    99+
    2024-04-02
  • 让Python删除window下文件
    今天接到电话,有楼下客户反映,数据有问题,我连接到服务器上,发现broke的一个盘符空间满了,导致,应用在报错,停下服务,删除了庞大的日志文件,服务开启,一切正常了。    早就想写个脚本放在服务器上,今天正好有空,于是扒拉了一下,写了个P...
    99+
    2023-01-31
    文件 Python window
  • Python中如何删除文件
    这篇“Python中如何删除文件”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Python中如何删除文件”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作