一、安装win10sdk库(python3.10)
二、编写如下代码
import winsdk.windows.ui.notifications as notifications
from winsdk.windows.data.xml.dom import XmlDocument, XmlNodeList
def notifier(message) -> None:
notif_manager = notifications.ToastNotificationManager
toast_xml: XmlDocument = notif_manager.get_template_content(
notifications.ToastTemplateType.TOAST_TEXT02)
toast_text_elements: XmlNodeList = toast_xml.get_elements_by_tag_name(
"text")
toast_text_elements[0].append_child(
toast_xml.create_text_node("title"))
toast_text_elements[1].append_child(toast_xml.create_text_node(message))
toast = notifications.ToastNotification(toast_xml)
notif_manager.create_toast_notifier("Python").show(toast)
调用
notifier("hello world")
结果: