php删除垃圾文件,Python删除windows垃圾文件的方法
本文实例讲述了Python删除windows垃圾文件的方法。分享给大家供大家参考。具体如下:
#coding:utf-8
import os
#from glob import glob
if os.name == 'nt':
if 'HOMEPATH' in os.environ:
home = os.environ['HOMEDRIVE'] + os.environ['HOMEPATH']
else:
home = os.environ['HOMEPATH']
workpath = os.path.join(home,'Local Settings')
#递归删除文件
#里面和下面的函数用try是抛出删除正在使用的零时文件出错
def delfile(path):
for file in os.listdir(path):
if os.path.isfile(os.path.join(path,file)):
try:
print "\n删除垃圾文件: %s" % (os.path.join(path,file))
os.remove(os.path.join(path,file))
except:
pass
elif os.path.isdir(os.path.join(path,file)):
delfile(os.path.join(path,file))
else:
pass
delfile(os.path.join(workpath,'Temp'))
delfile(os.path.join(workpath,'Temporary Internet Files'))
#删除文件家的时候必须为空文件夹,而且只能从最里层删起
def deldir(pa):
for i in os.listdir(pa):
if os.path.isdir(os.path.join(pa,i)):
if len(os.listdir(os.path.join(pa,i))) > 0:
deldir(os.path.join(pa,i))
try:
os.rmdir(os.path.join(pa,i))
except:
pass
else:
try:
print "\n删除文件夹 %s" % (os.path.join(pa,i))
os.rmdir(os.path.join(pa,i))
except:
pass
deldir(os.path.join(workpath,'Temp'))
deldir(os.path.join(workpath,'Temporary Internet Files'))
print """
系统产生的零时垃圾文件清理完毕!
"""
raw_input("请按回车键退出!")
希望本文所述对大家的Python程序设计有所帮助。
php删除垃圾文件,Python删除windows垃圾文件的方法相关推荐
- python 删除文件-python 删除文件和读取文件
import os os.walk(path) path是指想要遍历的文件夹的路径 这个函数得到的结果是一个或多个tuple,个数取决于路径下是否有文件夹:如果没有文件夹的话,那么只有一个tuple, ...
- python 删除文件夹下面的所有文件python删除文件夹下面的所有文件夹及子文件
一.python 删除文件夹下面的所有文件 import os CUR_PATH = r'C:\Users\xxx\Desktop\新建文件夹' def del_file(path):ls = os. ...
- python如何读取中文文件-python读取中文txt文本的方法
对于python2.7 字符串在Python2.7内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码成unicode,再从unico ...
- python读取本地文件-python解析本地HTML文件
Python使用爬虫技术时,每运行一次,本地都会访问一次主机.为避免完成程序前调试时多次访问主机增加主机负荷,我们可以在编写程序前将网页源代码存在本地,调试时访问本地文件即可.现在我来分享一下爬取资料 ...
- python怎么读取csv文件-python怎么读取csv文件
Python读写csv文件 前言逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本).纯文 ...
- 怎么用python处理excel文件-Python自动化如何处理excel文件数据
原标题:Python自动化如何处理excel文件数据 在python自动化中,经常会遇到对数据文件的操作,比如添加多名员工,但是直接将员工数据写在python文件中,不但工作量大,要是以后再次遇到类似 ...
- python批量读取csv文件-Python读取/批量读取文件
相信很多人的日常工作中,数据源除了来自数据库以外,其次就是外部文件,因此掌握读取文件的技能是相当必要的.在这里特此整理读取外部文件的方法,希望能有助你们快速解决问题.当然本文对读者的假设是有一定的py ...
- python写文件读文件-Python 实例:读写文件
原标题:Python 实例:读写文件 读写文件是最常见的IO操作.内置了读写文件的函数,用法和的读写文件非常类似.在磁盘上读写文件的功能都是由提供的,现代不允许普通的程序直接操作磁盘,所以,读写文件就 ...
- python读取整个txt文件-python怎么读取txt文件内容
读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello python! h ...
最新文章
- 快速学习 async await 的使用, Demo 解析
- Cloudera Manager和CDH5.8离线安装
- css 百分比 怎么固定正方形_css样式写出三角形,宽高自适应的正方形,扇形!...
- 我国自主开发的编程语言“木兰”是又一个披着“洋”皮的红芯浏览器吗?
- HTML精仿ios相册,iOS开发-仿微信相册选择Demo
- OJ-1:时钟问题【九度1553】
- 我对未来技术趋势的一些看法
- Hownet在NLP领域内是什么样的地位?
- 基于FPGA的多人表决器(VHDL)
- 在两个电子表格中找出相同的姓名
- 遥感影像的特征空间图
- (Attention机制原文)论文阅读:Neural Machine Translation by Jointly Learning to Align and Translate
- repl_backlog原理是什么
- 用python编程解一元二次方程
- 微信公众号使用:微信公众平台企业类型的微信认证申请流程
- android手机 无电池开机画面,华为手机开不了机停在开机画面怎么办【详解】
- HTML+CSS网页制作——人生指南
- 2021.11.02--Estimating motorway traffic states with data fusion and physics-informed deep learning
- Webservice与Servlet
- 2345文件粉碎,文件强力删除工具无捆绑纯净提取版
热门文章
- 笔试算法题(28):删除乱序链表中的重复项 找出已经排好序的两个数组中的相同项...
- 【进阶技巧】如何绘制高颜值XMind思维导图?色彩使用很重要!
- C4C销售订单中业务伙伴的自动决定功能Partner determination procedure
- sql server 计算两个时间 相差的 几天几时几分几秒
- JQuery UI 拖拽排序
- Fedora 24的用户,千万不要在桌面里运行 `dnf update`
- Activiti工作流引擎使用
- 产后抑郁症的食疗方法有什么
- 使用JavaStcript对数组元素去重的方法
- 从 RequireJS 到 SeaJS(2)