for item in items: link = item.find('a')['href'] if link.startswith('https://new.qq.com/omn'):
时间: 2024-04-26 11:22:39 浏览: 69
这三行代码的作用是从每个新闻模块的新闻列表中找到新闻链接,并判断链接是否符合我们的要求(必须以 `https://new.qq.com/omn` 开头)。具体来说:
- `for item in items:`:遍历新闻列表中的每一项;
- `link = item.find('a')['href']`:找到该项对应的新闻链接;
- `if link.startswith('https://new.qq.com/omn'):`:判断链接是否以 `https://new.qq.com/omn` 开头,如果是,则将该链接添加到 links 中。
这样就可以获取指定模块的新闻链接了。需要注意的是,我们只添加以 `https://new.qq.com/omn` 开头的链接,是因为这些链接才是真正的新闻页面,其他链接可能是广告、推荐等。
阅读全文