如果只有类名,点击链接

1 投票
1 回答
669 浏览
提问于 2025-04-18 03:53

我该怎么点击这个链接呢:

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

这是我用Python写的代码,但它不管用。我使用的是Selenium这个工具。

......
elem = self.driver.find_elements_by_class_name("single_like_button btn3-wrap")[0].click(); 
......

1 个回答

2

find_elements_by_class_name() 这个方法似乎只能用来查找单个类名。

你可以使用 find_element_by_css_selector() 方法,写成:

self.driver.find_element_by_css_selector(
    ".single_like_button.btn3-wrap").click();

撰写回答