Получение емкости батареи Windows с Python
Я хочу выяснить как текущую емкость аккумулятора, так и расчетную емкость.
Пока что я могу получить работу с помощьюКласс Win32_Battery () который неЯ не могу предоставить всю необходимую информацию (по крайней мере, в моей системе). Я использовал чистый питонбиблиотека wmi для этого.
С другой стороны, я нашел это, которое работаетВ Python, как я могу определить, работает ли компьютер от батареи?но, к сожалению, это не такНикакой информации о Емкости нет.
Информационная структура батареи иСтруктура состояния батареи кажется идеальным для этого. Теперь я знаю, что я должен использоватьФункция DeviceIoControl чтобы сделать это, и я нашел этоКод C ++ это немного объясняет
Я бы предпочел что-то, что просто использует ctypes, а не python win32api, предоставленныйpywin32, Если у вас есть идея, как сделать это в Python, пожалуйста, дайте мне знать!
Заранее спасибо.