在windows上创建rss源的桌面通知

2024-05-20 01:53:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试为Geeksforgeks的rss提要创建一个桌面通知程序,它会通知我一些最重要的编码问题。我所要做的就是解析rssxml,然后将其推送到我的通知中。我试着用notify2来做,但显然windows不支持dbus模块。所以,我换成了烤面包机。但它仍然显示出一些错误。可以

newsitems = top_articles() 

for newsitem in newsitems: 
    toaster.show_toast(newsitem['title'], newsitem['description'],
                    icon_path="https://cdncontribute.geeksforgeeks.org/wp-content/uploads/geeks.ico",
                    duration=15)

基本上,top_articles()返回一个字典列表,每个字典都包含有关提要的信息。 所以,我遍历这个列表并推送提要的标题和描述

我得到以下错误:

TypeError回溯(最近一次调用) 在 8烤面包机。显示土司(newsitem['title',newsitem['description'], 9图标\u路径=“https://cdncontribute.geeksforgeeks.org/wp-content/uploads/geeks.ico", ---&燃气轮机;10(持续时间=15)

~\Anaconda3\lib\site packages\win10toast\uuu init\uuuuuu.py in show\u toast(self,title,msg,icon\u path,duration,threaded) 125 """ 126如果没有螺纹: --&燃气轮机;127 self.\u show\u toast(标题、消息、图标路径、持续时间) 128其他: 129如果self.notification\u active():

~\Anaconda3\lib\site packages\win10toast\uuu init\uuuuuu.py in\u show\u toast(self,title,msg,icon\u path,duration) 108西米用户+20, 109希肯,“气球工具提示”,味精,200, --&燃气轮机;(标题) 111#休息一下然后销毁 112睡眠(持续时间)

TypeError:无法将“bytes”类型的对象转换为Unicode。error


Tags: pathinself标题titleshow错误icon