【发布时间】:2018-10-08 08:57:23
【问题描述】:
我通过 XPath 获取元素如下。这找到了所有<tr> 标签。 <tr> 元素有一些内容。如何获取单个 tr 元素的 HTML?
tbody = tbody_element1[0].xpath('.//tbody')
if tbody:
tr_value = tbody[0].xpath('.//tr')
tr_value 是tbody 元素内的所有 tr 元素的数组。
【问题讨论】:
-
tr_value = tbody[0].xpath('.//tr')[0]可以工作。 -
如果我们这样做,现在我们在 tr_value 中拥有数组的第一个值,但这是否包含原始 html 形式的数据或 xpath() 返回其他东西......?
-
实际上我通过 lxml 找到了 tr 标签的元素,现在 tr 标签在其中包含一些 html 标签,所以对于这个 html 标签,我想使用 Beautiful soup。我们怎样才能做到这一点..?
-
谢谢你 Lutz Horn ....