简介

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

安装方式

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

代码部分

# -*- coding:utf-8 -*-
# @FileName :状态信息.py
# @DateTime :2021/9/30 18:17
# @Author   :wanglb
# 读取电脑状态信息
import psutildef get_cpu_state(interval=1):# 检测间隔时间为1sreturn 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 lineprint(get_cpu_state())
print(get_memory_state())

运行结果为

【Python】用Python检测电脑状态信息相关推荐

  1. python运行时关闭硬件信息-Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  2. python软件电脑配置要求-Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  3. python软件下载对电脑配置要求-Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  4. python request post 数组_[pve][python]用python3获取pve状态信息

    手头的Proxmox VE集群和节点越来越多,需要考虑统一管理了,先定一个小目标--集中状态监控. 以前写过检测ceph并用钉钉报警的bash脚本,这次换上洋气的方式,用python来通过pve的ap ...

  5. 使用ESP8266配合0.96寸OLED显示AIDA64读取到的电脑状态信息

     IP是显示运行信息的电脑的,端口时途中的80,原文的是8080,可能时软件版本不一样吧,请按实际更改. AIDA64_ESP8266_Reader.ino #include <ESP8266W ...

  6. python获取电脑硬件信息_Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  7. 学python电脑硬件_Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  8. Python获取电脑硬件信息及状态的实现方法

    From: http://www.jb51.net/article/54470.htm 这篇文章主要介绍了Python获取电脑硬件信息及状态的实现方法,是一个很实用的技巧,需要的朋友可以参考下 本文以 ...

  9. python 调用 C# dll 库读取电脑硬件信息

    一.核心需求 python程序读取电脑硬件信息,包括主板.CPU.内存.GPU.风扇.硬盘 二.实现思路 使用pythonnet调用Open Hardware MonitorLib.dll,通过该dl ...

最新文章

  1. what does boston dynamics do?
  2. java环境变量设置xp_java环境变量设置方法
  3. 通过java类的反射机制获取类的属性类型
  4. du的原理 linux_Linux 文件系统管理
  5. 哔哩哔哩修改视频速度
  6. java基础加强_补充笔记
  7. LSA类型讲解——LSA-2(第二类LSA——Network LSA)、LSA-3(第三类LSA——Network Summary LSA)详解
  8. HTTP响应头信息 Content-Type
  9. 用RichEditableText做的一个代码编辑器
  10. mysql for centos下载_CentOS下载mysql哪个版本
  11. 感冒会引发腺样体肥大吗?
  12. The user specified as a definer (‘skip-grants user‘@‘skip-grants host‘) does not exist
  13. 微信小程序设计稿pt怎么转rpx
  14. windows服务器硬盘怎么扩容,windows2016 扩容硬盘
  15. 利用U盘安装win2008r2系统的步骤
  16. win7(32bit)下完整的搭建apache(2.2.x)+openssl(0.9.6-1.0.1升级)过程
  17. 使用 Marvelous Designer 为DAZ Studio 的 Genesis8 Female做衣服 1
  18. [附源码]Java计算机毕业设计SSM城市公交系统
  19. iOS屏幕旋转及其基本适配方法
  20. Hyper-v集群高可用性配置

热门文章

  1. 解决vue项目在ie和360兼容模式下显示空白页问题
  2. 2020年UI设计4大趋势全方位分析!
  3. 2001年——风生水起的中国软件业
  4. vscode+mobaxterm实现服务器图形显示
  5. 了解更多关于未删节有声读物
  6. 【Linux】shell实战编程运用
  7. centos 增加内存(不用重装)
  8. php中的switch语句,phpswitch_PHP Switch 语句
  9. 计算机图像与艺术语言,计算机图形艺术设计
  10. 云计算新手必备 最新云计算学习路线图