BeautifulSoup 没有使用 CSS 选择器返回所有元素

我正在使用.select()BeautifulSoup,但我不确定为什么只返回了部分预期结果。


我的 HTML 格式为


<div class="a">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  .... {12 times}

</div>

<div class="a">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  .... {12 times}

</div>

<div class="a">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  <a class="class-type">

  .... {12 times}

</div>

代码:


soup = BeautifulSoup(html, 'lxml')

item_urls = soup.select(".css-ix8km1")

12当我期望返回 36 个项目时仅返回项目


慕尼黑的夜晚无繁华
浏览 164回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python