我正在尝试构建一个处理RSS源的GAE应用程序,并将来自源的所有数据存储到Google数据存储区中.我使用Minidom从RSS提要中提取内容.我也尝试使用Feedparser和BeautifulSoup,但它们对我不起作用.
我的应用目前正在解析Feed,并在我的本地计算机上大约25秒内将其保存在Google数据存储区中.我上传了应用程序,当我尝试使用它时,我收到了“DeadLine Exceeded Error”.
我想知道是否有任何可能的方法来加快这个过程?随着时间的推移,我使用的饲料最终将增长到超过100个.
解决方法:
它不应该接近那么久.以下是您使用Universal Feed Parser的方法.
# easy_install feedparser
以及使用它的一个例子:
import feedparser
feed = 'https://*.com/feeds/tag?tagnames=python&sort=newest'
d = feedparser.parse(feed)
for entry in d['entries']:
print entry.title
该文档向您展示了如何从Feed中提取其他内容.如果您有特定问题,请发布详细信息.