在窗口上获取带有python的笔记本电脑的充电状态

时间:2017-04-02 06:12:06

标签: python windows

在我的笔记本电脑中,安装了 Window 7 。我想知道我的笔记本电脑是否使用python连接到充电器

1 个答案:

答案 0 :(得分:0)

对于充电状态,您可以使用内置的psutil库或第三方power library

我现在正在接通交流电源。

功率

安装 -

pip install power

用法 -

import power
source = power.PowerManagement().get_providing_power_source_type()
source == power.POWER_TYPE_AC
# True
source == power.POWER_TYPE_BATTERY
# False
source == power.POWER_TYPE_UPS
# False

psutil

似乎不太可靠,v5.2.1 -

import psutil
psutil.sensors_battery()
# sbattery(percent=0.0, secsleft=-1, power_plugged=None)
psutil.sensors_battery().power_plugged
# None