Pour obtenir des informations sur l'état de la batterie en Python, on utilise la bibliothèque psutil. Cette bibliothèque nous permet d'accéder à diverses informations système, y compris les informations sur la batterie. Voici comment on peut l'utiliser :
Exemple
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
""" Ce code utilise psutil.sensors_battery() pour obtenir les informations sur la batterie. Si aucune batterie n'est présente, il affiche un message indiquant qu'aucune batterie n'est disponible. Sinon, il affiche la charge actuelle de la batterie en pourcentage, le temps restant estimé sur la batterie en heures et minutes, et si la batterie est actuellement branchée sur secteur. """ import psutil # Obtention des informations sur la batterie battery = psutil.sensors_battery() # Vérification si la batterie est présente if battery is None: print("Aucune batterie disponible") else: # Affichage des informations sur la batterie print("Charge actuelle de la batterie :", battery.percent) print("Temps restant de la batterie :", battery.secsleft // 3600, "heures et", (battery.secsleft % 3600) // 60, "minutes") print("Branchée sur secteur :", battery.power_plugged) """ output: Charge actuelle de la batterie : 86 Temps restant de la batterie : 10 heures et 47 minutes Branchée sur secteur : False """ |
Younes Derfoufi
CRMEF OUJDA