zoukankan      html  css  js  c++  java
  • python之删除指定目录指定日期下的日志文件

    #=======================================================================================20190521以下脚本是通过读取excle路径删除应路进下的日志==============================================================
    # -*- coding:utf-8 -*-
    # ! /usr/bin/python
    # defaultencoding = 'utf-8'

    #
    # import datetime
    # import glob
    # import time
    # import os
    # import xlrd
    # import xlwt
    # from xlutils.copy import copy
    #
    # time1 = time.strftime('%Y%m%d%H%M%S', time.localtime(time.time()))
    # # today = datetime.date.today()
    # # print(today)
    # # time3 = datetime.date.today() - datetime.timedelta(days=1)
    # # time2 = time3.strftime("%Y%m%d")
    # # print( "time2=", time2)
    #
    #
    # def rm_log(path):
    # for n in range(1,31):
    # time3 = datetime.date.today() - datetime.timedelta(days=n)
    # time2 = time3.strftime("%Y%m%d")
    # F1 = glob.glob(path + r"*" + str(time2) + "*")
    # F2 = glob.glob(path + r"*" + ".txt")
    # for f1 in F1:
    # for f2 in F2:
    # if f1 == f2:
    # print("f1=", f1)
    # if (os.path.exists(f1)):
    # print("要删除对应路径下文件是", f1)
    # os.remove(f1)
    #
    #
    # data = xlrd.open_workbook(unicode(r"rv_log.xls",'utf-8')) # 读取路径文件,注意python2需要对中文路径加对应的编码格式
    # #data = xlrd.open_workbook(r"E:*******项目文件每周发布服务汇总20190419 v_log.xls",'utf-8')
    # table = data.sheet_by_index(0)
    # nrows = table.nrows #
    #
    # wbook = copy(data)
    # wsheet = wbook.get_sheet(0)
    # # 为了写入excle的格式为日期格式
    # dateFormat = xlwt.XFStyle()
    # dateFormat.num_format_str = 'yyyy/mm/dd'
    # j = 0;
    # for i in range(1, nrows):
    # # 获取第7列单元格的信息
    # rowValues = table.cell(i, 1).value # 从第0行开始数起
    # print( rowValues)
    # rm_log(rowValues)







    #=======================================================================================20190521==============================================================

    注意需要在指定目录上文件夹上面设置对应的excle路径文件
  • 相关阅读:
    CocoaPods 的简单快速安装方法
    macOS Catalina new Shell,解决 The default interactive shell is now zsh
    Mac入门--通过homebrew下载过慢问题
    Mac下安装Android Studio
    Mac更新catalina之后有道词典闪退的解决办法
    mac系统下安装Java开发环境(一)——JDK安装
    聊天案例
    ios中常用k线
    ubuntu连接蓝牙鼠标
    image_transport
  • 原文地址:https://www.cnblogs.com/fengyiru6369/p/10901536.html
Copyright © 2011-2022 走看看