相关疑难解决方法(0)

使用Python获取Windows电池容量

我想找出目前的电池容量和设计容量​​.

到目前为止,我可以使用Win32_Battery()类,它没有提供我需要的所有信息(至少在我的系统上没有).我使用了纯python wmi库.

另一方面,我发现这在Python中有效,如何检测计算机是否使用电池供电?但遗憾的是,它既没有提供任何有关容量的信息.

电池信息结构电池状态结构似乎为这个完美的.现在我知道我必须使用DeviceIoControl函数这样做,我发现这个C++代码解释了一下.

我更喜欢只使用ctypes的东西而不是pywin32提供的python win32api .如果你有想法如何在python中这样做,请告诉我!

提前致谢.

python windows battery ctypes pywin32

5
推荐指数
2
解决办法
6879
查看次数

标签 统计

battery ×1

ctypes ×1

python ×1

pywin32 ×1

windows ×1