如何单击链接:

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


这是我用Python编写的代码,但是不起作用。我用硒

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

最佳答案

find_elements_by_class_name()显然仅限于单个类名。

您可以改用find_element_by_css_selector()并编写:

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

关于python - 如果我们只有类(class)名称,请点击链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23237565/

10-11 06:15