【发布时间】:2021-02-14 23:03:01
【问题描述】:
<div id="some id" class="some class">
<table id="some other id" class="a different class">...</table>
I want this text,
<br>
this text,
<br>
along with this text
</div>
我正在尝试使用 Python 来网页抓取具有类似代码的多个页面,如上所示。我尝试使用基本的 Python CSS 选择器来获取文本,但无法解决。我主要想知道是否有一个选择器可以通过 Beautiful Soup select() 方法传递,该方法选择<div> 中但不在<table> 中的元素。我尝试选择<br>(不知道它的作用),但没有成功。
我对 HMTL 知之甚少,因此对于上述代码示例中的任何错误或混淆,我深表歉意。
【问题讨论】:
标签: web-scraping css-selectors python-3.6