用漂亮的汤解析第一个结果

时间:2019-06-27 00:37:38

标签: python parsing beautifulsoup urllib2

我有以下代码,成功提取了播客剧集的链接,标题等。我该如何仅仅提取第一个剧集(即最新剧集),然后立即停下来并产生相应的结果?任何建议将不胜感激。

console.log(
  /^master|dev/.test('master')
);

1 个答案:

答案 0 :(得分:0)

@John Gordon的答案是完全正确的。
@John Gordon指出:

soup.find()

将始终显示找到的第一个项目(对于您来说,当您要抓取“最新情节”时,这很好)。 但是,假设您只是想选择BeautifulSoup的第二,第三,第四等项目​​。然后,您可以使用以下代码行做到这一点:

soup.find()[0] # This will works the same way as soup.find() and displays the first item

将0替换为其他任何数字(例如4)时,您只会得到所选的(在本示例中为第四项);)。