我正在尝试让 winRT 发送通知。我尝试这样做来发出通知:
import winrt.windows.ui.notifications as notifications
import winrt.windows.data.xml.dom as dom
#create notifier
nManager = notifications.ToastNotificationManager
notifier = nManager.create_toast_notifier();
#define your notification as string
tString = """
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Sample toast</text>
<text>Sample content</text>
</binding>
</visual>
</toast>
"""
#convert notification to an XmlDocument
xDoc = dom.XmlDocument()
xDoc.load_xml(tString)
#display notification
notifier.show(notifications.ToastNotification(xDoc))
然而,当我尝试运行它时,它返回此错误。
notifier = notifications.ToastNotificationManager.create_toast_notifier()
RuntimeError: Element not found.
我的系统满足winrt的要求
Windows 10, October 2018 Update or later.
Python for Windows, version 3.7 or later
pip, version 19 or later
我该如何修复这个错误?我无法使用其他模块,因为 winrt 是唯一一个(据我所知),您可以在通知上创建 ui 元素,例如按钮。
慕盖茨4494581
慕斯王
慕码人2483693
相关分类