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\rv_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路径文件
python之删除指定目录指定日期下的日志文件的更多相关文章
- 2.获取指定目录及子目录下所有txt文件的个数,并将这些txt文件复制到F盘下任意目录
package cn.it.text; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import ...
- Java版本的删除指定目录及子目录下名叫“xxx.txt”的所有文件
以前写过一个python版本的,但是在查找文件路径的时候出现错误,无法正确的获取到文件的路径,就造成无法删除该路径下的“xxx.txt”文件. 当时以为是windows版本系统的错误造成这个问题的,也 ...
- Java版本的在指定目录及子目录下创建指定的文件
和删除指定目录及子目录下名叫“xxx.txt”的所有文件一样,也是使用递归的方式实现的. 代码如下: public class Example826003 { private static FileO ...
- java基础 File 递归删除文件夹中所有文件文件夹 目录(包含子目录)下的.java文件复制到e:/abc文件夹中, 并统计java文件的个数
File 递归删除文件夹中所有文件文件夹 package com.swift.kuozhan; import java.io.File; import java.util.Scanner; /*键盘录 ...
- java基础IO流 复制键盘录入的目录,复制其中的.java文件到指定目录,指定目录中有重名,则改名 对加密文件计算字母个数
package com.swift.jinji; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; im ...
- Linux下重要日志文件及查看方式
http://os.51cto.com/art/201108/282184_all.htm 1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的 ...
- 关于数据库一致改关闭下redo日志文件丢失的处理办法的总结
数据库一致性关闭下redo日志文件丢失的处理办法(归档和非归档都行) 1. inactive log 在一致性关闭后删除重启时可以在mount下(不丢失数据) alter database clea ...
- ubuntu/var/log/下各个日志文件
ubuntu/var/log/下各个日志文件 本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log /var/log/alternatives.log-更新 ...
- (转)ubuntu/var/log/下各个日志文件
本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log /var/log/alternatives.log-更新替代信息都记录在这个文件中 /var/log/ ...
随机推荐
- matlab下的caffe接口配置(Windows)
本文基于大部分网上方法 http://blog.csdn.net/d5224/article/details/51916178,外加一点自己的个人实际配置经历,环境变量在配置后尽管显示正确并且重启多次 ...
- NativeScript官方书籍:NativeScript in Action-用你现有技术构建移动应用程序
大家好,我用nativescript做企业级移动应用开发一年多了.从最初只能看nativescript英文文档,到现在看到官方发布正式的书籍,感觉nativescript变得越来越好. 当然,在这个过 ...
- DIV文字水平垂直居中的方法
水平居中 text-align:center 垂直居中(vertical-align) vertical-align:middle; vertical-align时而没效果 然而真实使用的时候,我们会 ...
- 洛谷P2680 运输计划(树上差分+二分)
传送门 考虑树上乱搞 首先这是满足二分性质的,如果在某个时间可以完成工作那么比他更长的时间肯定也能完成工作 然后考虑二分,设当前答案为$mid$,如果有一条链的长度大于$mid$,那么这条链上必须得删 ...
- 获取URL地址栏参数(正则表达式)
]] = isEncode ? decodeURIComponent(arg[2]) : arg[2]; }); return obj;}
- 剑指Offer的学习笔记(C#篇)-- 二进制中1的个数
题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 一 . 解题思路 新颖的解法,使得该题目运用到了二进制的位运算符.先了解一下位运算符! 此题便很好的发挥了位运算符& ...
- APP携参安装技术怎样帮助APP推广
APP 如何自动实现携带参数安装?这是许多开发者感兴趣的问题,毕竟在 APP 开发的许多逻辑上常常不可避免的需要判断安装来源,比如:广告投放.用户邀请.用户行为.社交分享等 APP 推广环节,国内的 ...
- $("body").animate({"scrollTop":top})无效的问题
问题 我在个人站点的左下角和右下角各自使用了如下代码来将页面滚动到顶部和底部: $("body").animate({scrollTop:0},800); $("body ...
- Spring @Import 注解
@Import 导入某个bean 文件 @Configuration @Import({User.class,MyImportSelector.class,MyImportBeanDefinitio ...
- java模拟多线程
public class HTTPRequest implements Runnable { public void run() { //这里实现发送请求 } public static void ...