#coding=utf-8

import os

import glob

try:

#利用glob模块定位需要清理垃圾的模糊路径

File_1 = glob.glob("C:\Windows\SoftwareDistribution\DataStore\Logs\*.jrs")

for log in File_1:

if File_1 != 0:

try:

os.remove(log)

print "deleting redientsDataStore\Logs"

except OSError:

print "DataStore\Logs cant be removed"

File_2 = glob.glob("C:\Windows\WinSxS\ManifestCache\*.*")

for ManifestCache in File_2:

if File_2 != 0:

try:

os.remove(ManifestCache)

print "deleting WinSxS\ManifestCache"

except OSError:

print "WinSxS\ManifestCache cant be removed"

File_3 = glob.glob("C:\Windows\WinSxS\Backup\*.*")

for Backup in File_3:

if File_3 != 0:

try:

os.remove(Backup)

print "deleting WinSxS\Backup"

except OSError:

print "WinSxS\Backup cant be removed"

File_4 = glob.glob("C:\ProgramData\Microsoft\Windows Defender\Definition Updates\Backup\*.*")

for DefenderBackup in File_4:

if File_4 != 0:

try:

os.remove(DefenderBackup)

print "deleting Definition Updates\Backup下Defender"

except OSError:

print "Definition Updates\Backup cant be removed"

File_5 = glob.glob("C:\ProgramData\Microsoft\Windows Defender\Scans\*.*")

for Scans in File_5:

if File_5 != 0:

try:

os.remove(Scans)

print "deleting Windows Defender\Scans"

except OSError:

print "Windows Defender\Scans cant be removed"

File_6 = glob.glob("C:\Users\*\*\Local\Temp\NVIDIA Corporation\NV_Cache\*.*")

for NV_Cache in File_6:

if File_6 != 0:

try:

os.remove(NV_Cache)

print "deleting NVIDIA Corporation\NV_Cache"

except OSError:

print "NVIDIA Corporation\NV_Cache cant be removed"

# File_7=glob.glob("C:\Users\*\*\Local\Microsoft\Windows\Explorer\*.db")

# for Explorer in File_7:

# if File_7!=0:

# try:

# os.remove(Explorer)

# print "deleting Windows\Explorer"

# except OSError:

# print "Windows\Explorer cant be removed"

File_8 = glob.glob("C:\Windows\Temp\*.*")

for Temp in File_8:

if File_8 != 0:

try:

os.remove(Temp)

print "deleting Windows\Temp"

except OSError:

print "Windows\Temp cant be removed"

File_9 = glob.glob("C:\*\*\Local Settings\Temp\*.*")

for SettingTemp in File_9:

if File_9 != 0:

try:

os.remove(SettingTemp)

print "deleting Local Settings\Temp"

except OSError:

print "Local Settings\Temp cant be removed"

File_10 = glob.glob("C:\*\*\Local\TaoBrowser\User Data\Default\Cache\*.*")

for TaoBrowser in File_10:

if File_10 != 0:

try:

os.remove(TaoBrowser)

print "deleting TaoBrowser\User Data\Default\Cache"

except OSError:

print "TaoBrowser\User Data\Default\Cache cant be removed"

finally:

print "finally and enjoy"

raw_input()

python怎么清理垃圾_【原创】python实现清理本地缓存垃圾相关推荐

  1. python机器交易_[原创]Python 机器学习之 SVM 预测买卖 -- 基于 BotVS 量化平台

    Python 机器学习之 SVM 预测买卖 Python入门简单策略 sklearn 机器学习库的使用 回测系统自带的库有 numpy pandas TA-Lib scipy statsmodels  ...

  2. python内存管理机制_[转] Python内存管理机制

    一.引用计数 1.变量与对象 变量赋值的时候才创建,它可以指向(引用)任何类型的对象 python里每一个东西都是对象,它们的核心就是一个结构体:PyObject 变量必须先赋值,再引用. 比如,你定 ...

  3. python 清空所有对象_学习python第38天

    今天分享一下python的内存管理和隔代回收 对象的内存使用 赋值语句是语言最常见的功能了.但即使是最简单的赋值语句,也可以很有内涵.Python的赋值语句就很值得研究. a = 1 整数1为一个对象 ...

  4. python画交互式地图_使用Python构建交互式地图-入门指南

    python画交互式地图 Welcome to The Beginner's Guide to Building Interactive Maps in Python 欢迎使用Python构建交互式地 ...

  5. python 运行程序代码_一些python程序

    <从问题到程序:用Python学编程和计算>--1.2 Python语言简介 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第1章,第1.2节,作者 ...

  6. python大牛 关东升_《Python从小白到大牛》第4章 Python语法基础

    本章主要为大家介绍Python的一些语法,其中包括标识符.关键字.常量.变量.表达式.语句.注释.模块和包等内容. 标识符和关键字 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Pyth ...

  7. python之禅 中文_《Python之禅》中对于Python编程过程中的一些建议

    <Python之禅>中对于Python编程过程中的一些建议 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  <Python之禅>中对于Pyt ...

  8. python 预编译加速_让Python代码运行更快的最佳方式

    Python因其强大.灵活且易于使用等特性,而赢得了声誉.这些优点使其在各种各样的应用程序.工作流程和领域中得到了广泛应用.但是就语言的设计,也就是它天然的解释能力还有它的运行时的动态性而言,Pyth ...

  9. python程序运行原理_谈谈 Python 程序的运行原理

    因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新.请访问我的个人网站获取这篇文章的最新内容,谈谈 Python 程序的运行原理 这篇文章准确说是『Python 源码剖析』的 ...

  10. python出现的意义_[转]Python中下划线以及命名空间的意义

    Python 用下划线作为变量前缀和后缀指定特殊变量/方法. 主要存在四种情形 1. 1. object # public 2. __object__ # special, python system ...

最新文章

  1. CodeForces - 197A Plate Game(博弈+思维)
  2. java range(10)_Java 中的十个 ” 单行代码编程 ” ( OneLiner )
  3. 【剑指offer】_12 数组中的逆序对
  4. python selenium iframe怎么定位_python+selenium 切换iframe
  5. IO多路复用之select、poll、epoll详解
  6. OmniConverter: Mac上的最简单好用的免费全能音视频转换器
  7. sleuth zipkin mysql_springCloud的使用08-----服务链路追踪(sleuth+zipkin)
  8. input onchange事件不触发 oninput onpropertychange onchange 实时监听
  9. 林志颖在微博展示iPhone 5
  10. 申请美国密歇根州立大学需要具备哪些条件?
  11. 区块链交易——举例说明
  12. 解决Win 10桌面 IE 图标消失问题的注册表代码
  13. asp空间和php空间_两个最新空间及回顾100Mphp及数个asp免费空间放
  14. 智慧旅游综合运营服务平台建设方案
  15. type_traits之 析取 合取 否定
  16. AndroidTagView 云标签
  17. unity水特效与标准资源包的下载导入
  18. Centos7 系统登录密码忘记解决方法
  19. k8s原生的CI/CD工具tekton
  20. 【机器学习】简单理解精确度(precision)和准确率(accuracy)的区别

热门文章

  1. javaSE回顾---变量
  2. tornado web mysql_Tornado WEB服务器框架 Epoll-- 【Mysql数据库】
  3. 贴吧用html标签,html标签3(转载)
  4. c语言的指针详解ppt,最全的C语言指针详解.ppt
  5. matlab 带通滤波器_这就够了?一阶高通数字滤波器
  6. 生成随机位数的UUID
  7. 将本地项目上传到gitLab操作
  8. LINUX下定时备份MYSQL数据库SHELL脚本
  9. Android开发笔记(八十三)多语言支持
  10. 图像识别DM8127开发攻略——UBOOT的移植说明