代码如下:
import time
import psutil
#让时间和该时刻的cpu利用率一一对应
while True:
t = time.localtime()
cpu_time = '%d-%d-%d' %(t.tm_hour,t.tm_min,t.tm_sec)
cpu_res = psutil.cpu_percent()
print(cpu_time,cpu_res)
#永久保存对应时刻的cpu利用率
with open('cpu.txt','a+') as f:
f.write('%s, %s \n'%(cpu_time,cpu_res))
time.sleep(1) #设定查询是频率时一秒一次
运行如下:
结果:
文件: