import psutil
import datetime
import time
while True:
# 这里写你的代码
time.sleep(1) # 休眠1秒
# 获取当前时间
now = datetime.datetime.now()
# 获取CPU使用率
cpu_percent = psutil.cpu_percent()
# 获取内存使用情况
mem_info = psutil.virtual_memory()
mem_total = mem_info.total // 1024 // 1024
mem_percent = mem_info.percent
# 获取网络使用情况
net_io_counters = psutil.net_io_counters()
net_sent = net_io_counters.bytes_sent // 1024 // 1024
net_recv = net_io_counters.bytes_recv // 1024 // 1024
# 将数据写入txt文档
with open("system_info.txt", "a") as f:
f.write(f"{now} CPU使用率:{cpu_percent}% 内存使用率:{mem_percent}% "
f"总内存:{mem_total}MB 发送流量:{net_sent}MB 接收流量:{net_recv}MB\n")
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交