可以使用Python selenium单击网页标签吗?
我正在处理第三方应用程序,其中页面上有太多的可以使用Python selenium单击网页标签吗?,selenium,python-2.7,selenium-webdriver,Selenium,Python 2.7,Selenium Webdriver,我正在处理第三方应用程序,其中页面上有太多的标签用作链接或导航到其他页面。那么python是否可以执行这些任务或读取页面选择列表值 我正在使用Python2.7和selenium 编辑 有一个名为configuration的标签,请参见下面相应的代码: <td class="tabtext-unsel"><nobr><a href="/aems/configuration/configurationlist.do" class="tabtext-unsel">
标签用作链接或导航到其他页面。那么python是否可以执行这些任务或读取页面选择列表值
我正在使用Python2.7和selenium
编辑
有一个名为configuration
的标签,请参见下面相应的代码:
<td class="tabtext-unsel"><nobr><a href="/aems/configuration/configurationlist.do" class="tabtext-unsel">Configuration</a></nobr></td>
<td class="unselected_tab_mid"><img src="/simpletrade/default/images/background/spacer.gif" width="16" height="25"></td>
谢谢,可以。标签在HTML中实现为标签文本
,您可以在Selenium中的XPath定位器中使用它
(编辑问题后更新)
这不是HTML中的标签,但仍然可以使用XPath定位器。这甚至不是特别困难。两个
元素都是同一
元素的子元素,因此类似这样的操作将完成://tr[td/a[.='Configuration']]/td/img
将匹配
元素。但是如果你只想找到链接,那就更容易了://tr/td/a[.='Configuration']
XPath是否也是解决这个问题或其他问题的唯一方法?我想点击页面上的配置,导航到下一页。那么最后一个版本应该是你的答案。好的,我会尝试现在,如果有任何问题会让你知道@罗斯,请看我的编辑,有人能帮我吗?