如果我使用下面的代码,我可以很容易地访问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')发布于 2020-08-11 16:22:49
你需要调用你的函数。否则,python不知道您所说的battery.percent是什么意思。
例如。
def tab():
battery = sensors_battery()
now = datetime.now()
return battery, now
battery, now = tab()
print(... battery.percent ...)https://stackoverflow.com/questions/63354045
复制相似问题