Запрос информации о системе с использованием Python в Windows 10 - PullRequest
0 голосов
/ 12 ноября 2018

Я использую систему Windows 10 и пытаюсь запросить у системы информацию, используя скрипты Python.Используемые мной скрипты пытаются собрать следующую информацию о системе:

  • Температура процессора
  • Использование памяти графического процессора
  • Информация о графическом процессоре

В настоящее время я застрял в получении температуры процессора.Я просмотрел много примеров использования пакета wmi , чтобы попытаться запросить информацию в системе, но каждый, с которым я сталкивался, использует неподдерживаемую функциональность пакета wmi или NOT функциональность, поддерживаемая в Windows через пакет psutil .

Пример кода, который не работает в Windows:

import wmi
c = wmi.WMI()
print(c.Win32_TemperatureProbe()[0].CurrentReading)

(Не поддерживается, так как «CurrentReading» был удален)

import wmi
import psutil
c = wmi.WMI()
sensors = psutil.sensors_temperatures
print(sensors)

(В системе Windows psutil не содержит атрибут «sensor_temperas ') *

Я знаю это следует возможно с пакетом wmi , но я не могу понять это.

...