Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.21 KB

README.cn.md

File metadata and controls

37 lines (30 loc) · 1.21 KB

PyLibreHardwareMonitor

LibreHardwareMonitor Windows Python

English | 中文

LibreHardwareMonitor 的 Python 封装, 快速调用 LibreHardwareMonitorLib 的原版功能.

它可以做什么?

您可以从下列设备读取信息:

  • 主板
  • Intel 和 AMD 处理器
  • Intel 和 AMD 显卡
  • 硬盘、固态硬盘和 NVMe 硬盘
  • 网卡

安装

pip install PyLibreHardwareMonitor

使用

from PyLibreHardwareMonitor import Computer
computer = Computer()

# 获取系统信息, 每次调用自动刷新
computer.cpu
computer.gpu
computer.memory
computer.network
computer.storage
computer.motherboard
computer.controller

注意

仅支持 Windows, 由于是通过 .net 调用了 LibreHardwareMonitor, 所以运行效率不是太高. 相比 psutil 等库, 可以方便的获取 Intel 和 AMD 显卡信息.