饲料提供者的python解决方案

时间:2011-02-14 03:08:15

标签: python feed

我想构建一个与http://www.feedmyinbox.com/相同的网站, 并将我所有的谷歌阅读器订阅(100+)发布到我的Gmail,(在单独的邮件中)

因此我需要创建一个Feed fetcher服务器,获取所有Feed,并将新的Feed发布到我的Gmail。

有没有基于python的feed fetcher库?我知道有一些feed解析器,我认为在某个地方有一个多功能的解决方案..

2 个答案:

答案 0 :(得分:1)

一年前我有类似的问题。

老实说,这样的大多数东西都是基于Universal Feed Parser(一些feed解析器)构建的。

使用Feed解析器是您移动方向的重要一步。

Python的世界充满了你可以使用的模块,美丽的汤等,但老实说,UFP就是你想要的。

看看这个嘟嘟声:

http://www.ibm.com/developerworks/xml/library/x-tipufp.html

您可能希望将您的邮件代码放在此forloop的部分中:

 for label, prop, trunc in COMMON_ITEM_PROPERTIES:
            value = item[prop]
            if trunc:
                value = value[:trunc] + u'...'
            print >> output, INDENT, label, value
        print >> output, INDENT, u'---

答案 1 :(得分:0)

好的,我有一个很好的工具来做到这一点:

http://www.allthingsrss.com/rss2email/

也许我可以把它移植到gae ..(哦,电子邮件配额的成本更高,然后我买得起......)