kri*_*isk 8 selenium selenium-webdriver
我正试图从中获取"Home"文本
<li class="active"><a href="#">Home</a></li>
Run Code Online (Sandbox Code Playgroud)
我试过了
element = self.browser.find_element_by_class_name('active')
print element.find_element_by_tag_name('a').text
Run Code Online (Sandbox Code Playgroud)
但它返回空字符串.我在这里错过了什么?
使用CSS - .find_element_by_css_selector("li.active a")或使用xpath .find_element_by_xpath("//li[@class='active']/a")
所以这就是它最终的结果
element = self.browser.find_element_by_css_selector("li.active a")
print element.text
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12768 次 |
| 最近记录: |