python监控(cpu,memory,disk,netwo)

#psutil 模块 用于监控:
#安装 pip install psutil
import psutil

#监控cpu信息:
def cpu ():
#	cpu = psutil.cpu_count(False) cpu核数 默认逻辑cpu核数,False查看真实cpu核数;
	cpu_per = int(psutil.cpu_percent(1)) #每秒cpu使用率,(1,True) 每一核cpu的每秒使用率;
#	print(cpu_per)
	return cpu_per
#监控内存信息:
def mem ():
#	mem = psutil.virtual_memory()   查看内存信息;
	mem_total = int(psutil.virtual_memory()[0]/1024/1024)
	mem_used = int(psutil.virtual_memory()[3] / 1024 / 1024)
	mem_per = int(psutil.virtual_memory()[2])
	mem_info = {
		'mem_total' : mem_total,
		'mem_used' : mem_used,
		'mem_per' : mem_per
	}
	return mem_info
#监控硬盘使用率:
def disk ():
	c_per = int(psutil.disk_usage('C:')[3]) #查看c盘的使用信息:总空间,已用,剩余,占用比;
	d_per = int(psutil.disk_usage('d:')[3])
	e_per = int(psutil.disk_usage('e:')[3])
	f_per = int(psutil.disk_usage(
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值