簡體   English   中英

使用python硒獲取價值

[英]Get value using python selenium

我如何使用python庫selenium從以下html代碼中提取值“ document send ”,請參閱我嘗試返回無的代碼

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();   

要么

driver.find_element_by_id("errorMessage").getAttribute("innerHTML");

希望這可以幫助..

嘗試使用以下代碼獲取所需的文本:

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM