Notificaciones tostadas de Windows 10 con Python

Python es un lenguaje de propósito general, se puede utilizar para desarrollar aplicaciones web y de escritorio. Al usar un paquete disponible en Python llamado win10toast , podemos crear notificaciones de escritorio. Es una manera fácil de recibir una notificación cuando ocurre algún evento.

El paquete está disponible en Pypi y se instala mediante pip.

pip install win10toast

Acerca de show_toast()la función:

Sintaxis: show_toast(title=’Notificación’, mensaje=’Aquí viene el mensaje’, icon_path=Ninguno, duración=5, hilo=Falso)

Parámetros:
título : Contiene el título de la notificación.
mensaje : Contiene mensaje de notificación.
icon_path : contiene la ruta al archivo .ico.
duración “: Especifica la duración activa de la destrucción de notificaciones.

Para crear notificaciones tenemos que importar el módulo win10toast. Luego crea un objeto para ToastNotifier la clase y usando el método show_toastcreamos una notificación. Contiene el encabezado o título de esa notificación, el mensaje real, la duración de esa notificación y el icono de esa notificación. show_toast El método es una instancia de la configuración de notificaciones.

Código #1:

# import win10toast 
from win10toast import ToastNotifier
  
# create an object to ToastNotifier class
n = ToastNotifier()
  
n.show_toast("GEEKSFORGEEKS", "You got notification", duration = 10,
 icon_path ="https://media.geeksforgeeks.org/wp-content/uploads/geeks.ico")

Producción:
null

Código #2:

# import win10toast 
from win10toast import ToastNotifier
  
# create an object to ToastNotifier class
n = ToastNotifier()
  
n.show_toast("GEEKSFORGEEKS", "Notification body", duration = 20,
  icon_path ="https://media.geeksforgeeks.org/wp-content/uploads/geeks.ico")

Producción:
null

Publicación traducida automáticamente

Artículo escrito por bestharadhakrishna y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *