使用selenium Webdriver在python中通过xpath查找元素

时间:2015-04-25 09:40:33

标签: python selenium xpath

我如何通过xpath找到这些。

awk -v OFS='\t' '{ sub(/\r$/, ""); print $2, $3, $3, $1 }' file

<a class="single_like_button btn3-wrap" onclick="openFbLWin_2224175();"> <span>&nbsp;</span><div class="btn3">Like</div></a>

1 个答案:

答案 0 :(得分:0)

假设elements这些类名在树中是唯一的,您可以使用find_element_by_xpath

a

driver.find_element_by_xpath('.//a[@class="single_like_button btn3-wrap"]')

按钮

driver.find_element_by_xpath('.//button[@class="_42ft _4jy0 PageLikeButton _4jy4 _517h _9c6"]')

来源:https://selenium-python.readthedocs.io/locating-elements.html 当然,您也可以使用树路径来获取元素,但由于源不完整而无法解答。

希望这有帮助。