网吧电脑配置并没有我们的家用电脑那么好,为什么运行却不会卡顿。原因是网吧电脑每次用完之后重启都会删除运行时产生的临时文件,自动清理了使用时间段的垃圾文件,这样的操作我们同样可以使用几行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("清理完毕!")
联系客服