Popüler

2022/08

Python ile Pil Yüzdesi Verilerini Almak

 


 Python ile bilgisayarımımızın  pil verilerinini  almak çok kolay.İlk olarak  python dilinin en çok kullanılan  kütüphanelerinden biri olan psutil kütüphanemizi çağırmamız gerekiyor.

Psutil Kütüphanesi neleri içeriyor ?

Python'da çalışan işlemler ve sistem kullanımı (CPU, bellek, diskler, ağ, sensörler) hakkında bilgi almak için platformlar arası bir kütüphanedir . Esas olarak sistem izleme , profil oluşturma ve süreç kaynaklarını sınırlama ve çalışan süreçlerin yönetimi için kullanışlıdır . ps, top, iotop, lsof, netstat, ifconfig, free ve diğerleri gibi klasik UNIX komut satırı araçları tarafından sunulan birçok işlevi uygular .

Psutil Kütüphanesinin çalıştığı platformlar şu şekilde ;

  • Linux
  • Windows
  • macOS
  • FreeBSD, 
  • OpenBSD, NetBSD
  • Sun Solaris
  • AIX

 Konuyu daha fazla büyütmeden  kodlamaya geçelim. Psutil kütüphanemizi içe aktardıktan sonra bildirimlerin çalışması için  notification kütüphanesini içe aktarmamız gerekiyor.Bildirimin kaç saniye kalacağını aktif etmek için time kütüphanemizi içe aktarıyoruz, ve kodlama aşağıdaki gibi son halini alıyor.

import psutil
from plyer import notification
import time

battery = psutil.sensors_battery()
while True:
percent = battery.percent
notification.notify(
title="Batarya Yüzdesi",
message="%"+str(percent)+"batarya kaldı",
timeout=10

)
time.sleep(60*60)
continue

Yorum Gönder

0 Yorumlar