battery protection python programming
import psutil
import time
import pyttsx3
import os
while True:
time.sleep(5)
battery = psutil.sensors_battery()
print("Battery percentage : ", battery.percent)
print("Power plugged in : ", battery.power_plugged)
print()
if battery.percent < 25 and battery.power_plugged == False:
print("Your battey is low on power")
pyttsx3.speak("Your battery is low on power")
if battery.percent <= 20 and battery.power_plugged == False:
pyttsx3.speak("power in fast")
time.sleep(5)
pyttsx3.speak("Turning my prosegers on")
time.sleep(10)
if battery.power_plugged == False: os.system("shutdown /s /t 1")
elif battery.percent > 95 and battery.power_plugged == True:
pyttsx3.speak("Your laptop has charged enough")
print("Your laptop has charged enough")