Я использую систему 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 , но я не могу понять это.