如何在通过硒和Python自动执行的同时使用xpath / css选择器在drupal 8网站中单击动态链接

问题描述 投票:0回答:1

我正在尝试单击编辑选项卡链接,其形式为无序列表中的超链接。

这里是HTML:

<li><a href="/node/2658/edit" data-drupal-link-system-path="node/2658/edit">Edit</a></li>

我一直在尝试使用driver.find_element_by_link_text('Edit')查找元素,但是始终获取NoSuchElementException

我还使用了部分文本fxn和html的所有变体,并且收到相同的错误。

还有以下我发现包含适当链接的html:

<link rel="edit-form" href="/node/2658/edit" />

是否可以使用硒功能转到此编辑页面?

python selenium xpath css-selectors webdriverwait
1个回答
0
投票

根据您所共享的HTML,hrefdata-drupal-link-system-path属性的value

© www.soinside.com 2019 - 2024. All rights reserved.