如何使用python库selenium从以下html代码中提取值“发送文档” 看到我试过的代码返回无
print driver.find_element_by_id('errorMessage').get_attribute("value")
HTML代码:
<TABLE>
<TBODY>
<TR>
<TD id=errorMessage>Document sent. </TD>
</TR>
</TBODY>
</TABLE>
答案 0 :(得分:0)
试试这个:
driver.find_element_by_id("errorMessage").getText();
OR
driver.find_element_by_id("errorMessage").getAttribute("innerHTML");
希望这会有所帮助..
答案 1 :(得分:0)
尝试使用以下代码获取所需的文字:
from selenium.webdriver.support.ui import WebDriverWait as wait
text = wait(driver, 10).until(lambda driver: driver.find_element_by_id("errorMessage").text)