callbacks.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:Freya 作者: areebbeigh 项目源码 文件源码
def newscaster(p, l):
    """ Dictate the latest news (which are essentially entries in the RSS feed) """
    respond("fetching news", prepend_positive_response=True)
    feeds = [feedparser.parse(url) for url in preferences.get_news_feed_urls()]
    counter = 1

    for feed in feeds:
        for entry in feed.entries:
            data = []
            parser = NewsFeedParser(data)
            try:
                description = entry.description
            except AttributeError:
                description = "None given"
            parser.feed(description)
            news = "News #" + str(counter) + ": title: " + entry.title + ". description: " + " ".join(data)
            respond(news, override_subtitle=True)
            counter += 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号