如何使用Python中的Selenium Webdriver从文本中获取元素

时间:2016-05-15 17:16:46

标签: python selenium

我们都知道找到元素中的文本是使用.text完成的。

现在,如果我有文本,我怎么能找到该元素。

前:

<a class="user" href="/profile/Philip-Nunn-2" action_mousedown="UserLinkClickthrough" id="__w2_hN4ZuPR_link" target="_blank">Philip Nunn</a>

我在这里有Philip Nunn,所以如何从这些信息中获取元素标签?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用xpath

'//a[contains(., "{}")]'.format(text) 

这将找到包含text

的任何锚标记