使用python selenium获取值

使用python selenium获取值,python,html,selenium,Python,Html,Selenium,如何使用python库从以下html代码中提取值“document sent 请参阅我尝试的代码,该代码返回无 print driver.find_element_by_id('errorMessage').get_attribute("value") html代码: <TABLE> <TBODY> <TR> <TD id=errorMessage>Document sent. </TD> </TR> </TBODY

如何使用python库从以下html代码中提取值“document sent 请参阅我尝试的代码,该代码返回无

print driver.find_element_by_id('errorMessage').get_attribute("value")
html代码:

<TABLE>
<TBODY>
<TR>
<TD id=errorMessage>Document sent. </TD>
</TR>
</TBODY>
</TABLE>

文件已发送。
试试这个:

driver.find_element_by_id("errorMessage").getText();   


希望这有帮助

尝试使用以下代码获取所需文本:

from selenium.webdriver.support.ui import WebDriverWait as wait

text = wait(driver, 10).until(lambda driver: driver.find_element_by_id("errorMessage").text)

我相信您希望
通过\u id('errorMessage')查找\u元素。text
。尝试后给出空值
from selenium.webdriver.support.ui import WebDriverWait as wait

text = wait(driver, 10).until(lambda driver: driver.find_element_by_id("errorMessage").text)