我有以下HTML代码:
<td class="label">Name:</td>
<td colspan="3">COHEN </td>
我想从此HTML code==="COHEN"
中检索文字。
我正在使用Python Selenium,我需要在这篇文章中加入一个注释,但我不知道如何选择文本。
提前谢谢你, 科恩
答案 0 :(得分:0)
所以在selenium中有webElements。 WebElements具有属性text,它是元素内的可见文本。 所以你需要的就是找到WebElement,然后从中获取属性。如果您使用的是xpath,它将如下所示:
element = driver.find_element_by_xpath("//td[@colspan='3']")
visibleText = element.text
当然我想你可能有一个问题就是找到像这样的xpath,因为我想你会有超过1个td标签,colspans是3.但是一旦找到正确的元素,从中获取文本这很简单。