如何解决需要访问已定义功能中的电池电量百分比时解决此问题
如果我使用以下代码,则可以轻松访问battery.percent
from psutil import sensors_battery
battery = sensors_battery()
print('Current Battery : ' + battery.percent + '% charge')
我很困惑通过定义一个函数来访问battery.percent。
from psutil import sensors_battery
from datetime import datetime
def tab():
battery = sensors_battery()
now = datetime.now()
return battery,now
print('Current Battery : ' + battery.percent + '% charge')
pluggin_disc = time(now.hour,now.minute)
battery_disc = battery.percent
print('Your battery have ' + str(battery_disc) + '% \n Current Time is : ',pluggin_disc,'\n')
解决方法
您需要调用函数。否则python不会了解battery.percent
的意思。
例如
def tab():
battery = sensors_battery()
now = datetime.now()
return battery,now
battery,now = tab()
print(... battery.percent ...)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。