所以我有硒代码,该代码使用chrome进入页面。现在在该页面上有此HTML;
<span ngbind="pageData.Message">Heloooo</span>
如何使用python和Selenium获取值?因此只有Heloooo
。
谢谢!
答案 0 :(得分:1)
您可以使用以下CSS选择器来定位元素:
span[ngbind='pageData.Message']
代码:
element = driver.find_element_by_css_selector("span[ngbind='pageData.Message']")
print(element.text) # Will print the "Heloooo" value.
希望对您有帮助!
答案 1 :(得分:1)
您可以尝试使用XPath获取元素的文本:
element1 = driver.find_element_by_xpath("//span[@ngbind='pageData.Message']")
print(element1.text)
这只是另一种选择。