Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在窗口上使用python获取笔记本电脑的充电状态_Python_Windows - Fatal编程技术网

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

在窗口上使用python获取笔记本电脑的充电状态,python,windows,Python,Windows,在我的笔记本电脑中,安装了视窗7。我想知道我的笔记本电脑是否连接到充电器,是否使用python进行充电。对于充电状态,您可以使用内置的psutil库或第三方 我现在用的是交流电 权力 安装- pip install power import power source = power.PowerManagement().get_providing_power_source_type() source == power.POWER_TYPE_AC # True source == power.PO

在我的笔记本电脑中,安装了视窗7。我想知道我的笔记本电脑是否连接到充电器,是否使用python进行充电。对于充电状态,您可以使用内置的psutil库或第三方

我现在用的是交流电

权力 安装-

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
用法-

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

如何使用python脚本检查您的笔记本电脑是否未使用python?能否解释一下它是如何工作的。此外,两种情况下的所有输出都相同,即充电器连接或断开时。哪种情况下,哪种库?请参阅github repo了解电源。对于
psutil
,您对此无能为力,因为他们自己说该功能还不适合生产。你可以检查这两个的源代码。psutil为我工作。我只是想知道功率值。