打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为什么自己的家用电脑不能像网吧电脑那样流畅运行,利用python脚本清理电脑临时文件让自己的电脑不再卡顿?

摘要说明

网吧电脑配置并没有我们的家用电脑那么好,为什么运行却不会卡顿。原因是网吧电脑每次用完之后重启都会删除运行时产生的临时文件,自动清理了使用时间段的垃圾文件,这样的操作我们同样可以使用几行python代码就可以自己完成清理。通过将自动脚本配置到定时任务,在经过一定时间段的使用后自动帮我们完成清理。

相关依赖库

 1'''
2相关依赖库
3'''

4# 导入时间模块
5
6import time
7
8# 导入系统操作模块
9
10import os

准备基本参数

 1'''
2准备基本参数
3'''

4# 定义临时文件路径
5
6tmp_path = "C:\\Users\\Administrator\\Local\\Temp"
7
8# 获取当前时间点
9
10time_now = time.time()
11
12# 获取十天以前的时间点
13
14time_10_ago = time_now - (10 * 24 * 60 * 60)
15
16input_tmp_path = input("请输入临时文件路径: \n")
17
18if os.path.isdir(input_tmp_path):
19
20    tmp_path = input_tmp_path
21
22else:
23
24    print("输入文件路径不存在,将使用默认地址")
25
26print("清理文件夹: ",tmp_path)

删除临时文件

 1'''
2删除临时文件
3'''

4# 获取目录下面的所有文件
5
6files = os.listdir(tmp_path)
7
8for file in files:
9
10    # 获取当前文件的全路径及名称
11
12    file_path_name = os.path.join(tmp_path,file)
13
14    # 检验是否是文件夹
15
16    if not os.path.isdir(file_path_name):
17
18        # 获取文件最后一次的更新时间
19
20        time_update = os.stat(file_path_name).st_mtime
21
22        # 校验修改时间是否超过10天
23
24        if time_update < time_10_ago:
25
26            # 删除文件
27
28            os.remove(file_path_name)
29
30            print(file_path_name,'已经被删除了')
31
32print("清理完毕!")


关注 Python集中营
领取编程干货
培养编程思想
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
使用python编写android截屏脚本
shell脚本的一些注意事项 | Sina App Engine Blog
安装配置Ansible
电脑放不下小电影怎么办?一招轻松解决
电脑也能自动清理垃圾,再不知道就out了
tmp是什么文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服