我怎样才能拿到我的笔记本电脑';python的收费价值

我怎样才能拿到我的笔记本电脑';python的收费价值,python,python-3.x,Python,Python 3.x,我使用的是联想Thinkpad,需要一个python程序,可以让我获得笔记本电脑的充电百分比 例如:74%、98%、16% 我到处找了找,但似乎找不到我真正需要的东西 有人能帮忙吗 import psutil print ("battery charge left: " + str(psutil.sensors_battery()[0]) + "%") 输出 battery charge left: 95% 你也可以得到更多的时间 import p

我使用的是联想Thinkpad,需要一个python程序,可以让我获得笔记本电脑的充电百分比

例如:74%、98%、16%

我到处找了找,但似乎找不到我真正需要的东西

有人能帮忙吗

import  psutil

print ("battery charge left: " + str(psutil.sensors_battery()[0]) + "%")
输出

battery charge left: 95%

你也可以得到更多的时间

import psutil as ps
batterystats = dict(ps.sensors_battery()._asdict())
print(batterystats)
timeleft = batterystats.get('secsleft')
percent = batterystats.get('percent')

print('battery percent : '+str(percent)+'%')
print('time left (secs) : '+str(timeleft)+' secs')

答案以秒为单位,您可以将其转换,但这是否回答了您的问题?有没有办法知道还有多少分钟的充电时间?只要把零值改成1,你就可以得到剩余的时间seconds@Ultra在另一个问题中问这个问题。告诉我你是否需要知道电池是否正在充电它说batterystats没有函数“get”嗯,它在python 2.7中工作不确定3.xoh ok cz我在使用python 3x