我已经通过链接文本找到了我要查找的元素,现在我想打印它所有子元素的名称。问题是,有其他链接,使用同一类在整个网页,我只想这个孩子。你知道吗
我首先要找到我想要的: driver.find\元素\按\链接\文本(‘换班’)
然后我尝试了几种迭代方法(但我还不太明白):
元素=
search_box.find_elements_by_class_name("plugin_pagetree_children_container")
or
search_box.find_elements_by_tag_name("li")
但我不想浪费时间或混淆这个问题。你知道吗
我还应该加上这个页面是一个合流页面(如果这很重要的话) ... 然后循环。。。你知道吗
for e in elements:
print(e.Text)
or
print(e.getText())
我不清楚合流页面的哪些部分是相关的,但这里是源代码的示例。。。你知道吗
'''' 你知道吗
<li class="first" >
<span class=""><a href="/collector/pages.action?key=Cardians">Dashboard</a></span>
<li id="ellipsis" title="Show all breadcrumbs"><span><strong>…</strong></span></li>
<li class="hidden-crumb" >
<span class=""><a href="/display/Cardians/TOC-Card">TOC-Card</a></span>
<li class="hidden-crumb" >
<span class=""><a href="/display/Cardians/Cardians">Cardians</a></span>
<li class="hidden-crumb" >
<span class=""><a href="/display/Cardians/Shift+Turnover">Shift Turnover</a></span>
<li>
<span class=""><a href="/display/Cardians/November+2019+Turnovers">November 2019 Turnovers</a></span>
</ol>
</div>
<a href="#page-banner-end" class="assistive">Skip to end of banner</a>
''''
目前没有回答
相关问题 更多 >
编程相关推荐