📌  相关文章
📜  使用Python为笔记本电脑创建电池通知器

📅  最后修改于: 2022-05-13 01:55:08.664000             🧑  作者: Mango

使用Python为笔记本电脑创建电池通知器

笔记本电脑或 PC 电池充电总是很紧张。我们经常忘记给笔记本电脑充电,似乎在检查电池。本文演示了如何使用Python创建一个简单的Battery Notifier应用程序。电池通知器是一个简单的应用程序,它在桌面上以弹出消息的形式生成通知消息。使用Python,我们可以在 psutil 库和 plyer 库的帮助下做到这一点。

需要的模块

  • psutil(Python系统和进程实用程序):它是一个跨平台,用于在Python中检索有关正在运行的进程和系统利用率的信息
pip install psutil
  • plyer: Plyer 模块用于访问硬件的功能。这个模块没有内置在Python中。我们需要在外部安装它。要安装此模块,请在终端中键入以下命令。
pip install plyer

方法:

步骤 1)从 plyer 模块导入通知类

from plyer import notification

步骤 2)之后,您只需要调用该类的 notify 方法。

步骤 3)添加睡眠函数以再次显示该通知。

下面是实现。

Python3
import psutil
from plyer import notification
import time
 
 
 
# from psutil we will import the
# sensors_battery class and with
# that we have the battery remaining
while(True):
    battery = psutil.sensors_battery()
    percent = battery.percent
     
    notification.notify(
        title="Battery Percentage",
        message=str(percent)+"% Battery remaining",
        timeout=10
    )
     
    # after every 60 mins it will show the
    # battery percentage
    time.sleep(60*60)
     
    continue



输出:

注意:睡眠函数中的时间已减少以记录输出窗口。