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 显卡信息.