【Python】用Python检测电脑状态信息

【Python】用Python检测电脑状态信息,第1张

简介

使用Python检测电脑的状态,包括CPU占用率,内存等信息

安装方式

psutil 是一个第三方库,需要安装,安装方式为:
pip install psutil

代码部分
# -*- coding:utf-8 -*-
# @FileName :状态信息.py
# @DateTime :2021/9/30 18:17
# @Author   :wanglb
# 读取电脑状态信息
import psutil


def get_cpu_state(interval=1):
	# 检测间隔时间为1s
    return f"CPU: {psutil.cpu_percent(interval)}%"


def get_memory_state():
    py_mem = psutil.virtual_memory()
    line = "Memory: %5s%% %6s/%s" % (
        py_mem.percent,
        str(round(py_mem.used / 1024 / 1024 / 1024, 2)) + "G",
        str(round(py_mem.total / 1024 / 1024 / 1024, 2)) + "G"
    )
    return line


print(get_cpu_state())
print(get_memory_state())
运行结果为

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/873806.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存