在这里,我想在示例程序中检查平板电脑的电池状态,我尝试了一些示例。但是我没有得到正确的输出。当我在系统中运行此代码时,它会给出正确的输出,但是当我在平板电脑中运行相同的代码时,会出现属性错误。因此,任何人都可以指导我如何检查平板电脑中电池的状态。
我的示例代码:
def batteryStatus(self):
battery = psutil.sensors_battery()
try:
plugged = battery.power_plugged
except:
plugged = None
percent = int(battery.percent)
remaining = str((100 - percent)) + ("% remaining to charge")
#print percent
if percent == 100:
self.percentLbl.setText("100 %")
else:
self.percentLbl.setText(str(percent) + "%")