如何在 Selenium Python 中获取标签后面的文本?

问题描述 投票:0回答:1

在此 HTML 中,标签将始终存在,但传真号码会发生变化:

<label>Fax Number:</label>
"(123) 456-7890"

我想获取标签后面的文本(传真号码)。

我用过: driver.find_element(By.XPATH, '//label[text() = "传真号码:"]') 找到标签,但我想获取标签后面的文本(传真号码)。我找到了很多关于如何获取标签的文本的指导,但在这种情况下,关于如何获取标签后面的文本没有任何效果。在这种情况下,我应该使用什么代码来获取标签后面的文本?预先感谢。

python selenium-webdriver text label
1个回答
0
投票

例如:

<div id='FaxNo'> <label>Fax Number:</label> "(123) 456-7890" <div/>

然后,你可以尝试找元素而不是元素。

© www.soinside.com 2019 - 2024. All rights reserved.