如何使用python selenium检索标签标记中的文本?我想使用此文本断言testcase通过/失败
我使用了下面的打印语句和如何使用python selenium检索标签标记中的文本?我想使用此文本断言testcase通过/失败,python,python-3.x,selenium,selenium-webdriver,Python,Python 3.x,Selenium,Selenium Webdriver,我使用了下面的打印语句和get\u属性,其中value或text返回none。使用.text打印语句时不返回任何内容 print (driver.find_element_by_xpath("//*[@id='lblSuccessMessage']").get_attribute("value")) print (driver.find_element_by_xpath("//*[@id='lblSuccessMessage']").text) <strong> <l
get\u属性
,其中value或text返回none。使用.text
打印语句时不返回任何内容
print (driver.find_element_by_xpath("//*[@id='lblSuccessMessage']").get_attribute("value"))
print (driver.find_element_by_xpath("//*[@id='lblSuccessMessage']").text)
<strong>
<label id="SuccessMessagelabel">Text message goes here.</label>
</strong>
print(驱动程序。通过xpath(“/*[@id='lblSuccessMessage']”)查找元素。获取属性(“值”))
打印(驱动程序。通过xpath(“/*[@id='lblSuccessMessage']”)查找元素。文本)
短信在这里。
id是SuccessMessagelabel
,而不是lblSuccessMessage
print (driver.find_element_by_xpath("//*[@id='SuccessMessagelabel']").text)
# or
print (driver.find_element_by_id("SuccessMessagelabel").text)
谢谢你的回复。我的错误,我的语句输入错误。我尝试了-print(driver.find_element_by_xpath(“/*[@id='successessagelabel'])。get_attribute(“value”))print(driver.find_element_by_xpath(“/*[@id='successessagelabel'])。text)