psutil模块

import psutil
# cpu 详情
# re = psutil.cpu_percent(interval=1) # 返回cpu使用百分比
# re = psutil.cpu_count() # 返回CPU核数

# 内存
# re = psutil.virtual_memory() # 获取内存
# svmem(total=8476856320, available=4131033088, percent=51.3, used=4345823232, free=4131033088)
# a = float(re.total / (1024 * 1024 * 1024)) # 换成称G
# print ('%.2f' %(a)) # 结果保留两位小数
# re = psutil.swap_memory() # 交换内存
# print(re)
# sswap(total=9819033600, used=5821399040, free=3997634560, percent=59.3, sin=0, sout=0)

# 硬盘
# disk = psutil.disk_usage('c:') # 硬盘使用情况
# print(disk)
# sdiskusage(total=127544819712, used=28217819136, free=99327000576, percent=22.1)
# io = psutil.disk_io_counters() # 读写情况
# read = io.read_bytes
# print(read/(1024*1024*1024))
# sdiskio(read_count=788575, write_count=531550, read_bytes=39608463360, write_bytes=28041613312, read_time=4995, write_time=1408)

# 网卡
# st = psutil.net_io_counters() # 总网卡流量
# print(st)
# snetio(bytes_sent=93165159, bytes_recv=3019070290, packets_sent=931277, packets_recv=2378624, errin=0, errout=0, dropin=0, dropout=0)
# bytes_sent=发送字节数 bytes_recv=接收字节数 packets_sent=发送的包数 packets_recv=接收包数 errin=接收错误的总数: errout=发送时错误的总数 dropin=被丢弃的传入包的总数 dropout=被丢弃的发出包的总数
# re = psutil.net_connections() # all网络信息
# print(re)

# 用户

转载于:https://www.cnblogs.com/ZZYMiss/p/11526592.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值