media_aggregator.py 文件源码

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

项目:delbot 作者: shaildeliwala 项目源码 文件源码
def shorten_news(url, n = 5):
    from bs4 import BeautifulSoup as bs
    from summarizer import FrequencySummarizer as fs
    response = _req.get(url)
    if not response.ok:
        return False
    page = response.content
    soup = bs(page, "lxml")
    summary = fs().summarize("\n".join([x.text for x in soup.findAll("p") if len(x.text.split()) > 1]), n)
    summary.insert(0, soup.title.text)
    return ' '.join(summary)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号