使用 win10toast 时出错:pywintypes.error: (-2147467259, 'Shell_NotifyIcon', 'Unspecified error')
Posted
技术标签:
【中文标题】使用 win10toast 时出错:pywintypes.error: (-2147467259, \'Shell_NotifyIcon\', \'Unspecified error\')【英文标题】:Error using win10toast: pywintypes.error: (-2147467259, 'Shell_NotifyIcon', 'Unspecified error')使用 win10toast 时出错:pywintypes.error: (-2147467259, 'Shell_NotifyIcon', 'Unspecified error') 【发布时间】:2020-12-09 19:37:47 【问题描述】:我在任何地方都找不到有关此错误的任何信息,我正在尝试与套接字进行简单的 TCP 聊天。我制作了一个在用户屏幕上弹出通知的功能。但是当我尝试运行它时,我得到了这个错误:
Traceback(最近一次调用最后一次): 文件“C:\Users\James\OneDrive\Documents\Projects\TCP chat\toas.py”,第 4 行,在 toaster.show_toast("Hello World!!!", 文件“C:\Users\James\AppData\Local\Programs\Python\Python39\lib\site-packages\win10toast_init_.py”,第 127 行,在 show_toast self.show_toast(title, msg, icon_path, duration) _show_toast 中的文件“C:\Users\James\AppData\Local\Programs\Python\Python39\lib\site-packages\win10toast_init.py”,第 106 行 Shell_NotifyIcon(NIM_ADD, nid) pywintypes.error: (-2147467259, 'Shell_NotifyIcon', '未指定错误')
我不知道它是什么,我所做的只是一个简单的“show_toast”:
mes = message[len(nickname)+9:]
msg = mes.split(": ")
print(f"msg[0]\nmsg[1]")
t.show_toast(msg[0], msg[1])
谁能帮忙?
编辑:
我的代码之前运行良好,只是突然停止运行。我没有做任何事情或更改任何设置。
【问题讨论】:
【参考方案1】:嘿,哥们,当您调用 t.show_toast()
函数时,您没有给它提供通知到来时将显示的图标路径,因此您可以添加 icon_path=None
所以你可以试试这个t.show_toast(msg[0], msg[1]), icon_path=None)
谢谢,希望对你有帮助, 斋后斋巴拉特
【讨论】:
以上是关于使用 win10toast 时出错:pywintypes.error: (-2147467259, 'Shell_NotifyIcon', 'Unspecified error')的主要内容,如果未能解决你的问题,请参考以下文章
wpf在win10系统上弹出toast和notification