批量删除 Windows 下载文件夹中的一类文件

来源:互联网 发布:java object转json 编辑:程序博客网 时间:2024/05/17 04:23

由于家教的原因,经常要到网上下试卷,那堆网站下的试卷都放在压缩包里,每次看完都要自己去删掉。既然如此,就写个脚本处理吧...

首先找到匹配的文件名,然后删掉,就是这么简单。正则就可以,Python 的热身。

# /usr/bin python# -*- coding: utf-8 -*-# 清除下载目录中多余的试卷压缩包import os, re# 利用正则找出所有试卷paper = re.compile(r"^\d{6}_\w{13}.*.[zip|rar]")dirname = u"D:\\Chrome 下载"ls = os.listdir(dirname)to_delete = [i for i in ls if paper.match(i)]print to_delete# 删掉吧,没用的家伙for i in to_delete:    os.remove(dirname + os.sep + i)

0 0
原创粉丝点击