Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Selenium(Python)单击按钮时出现问题_Python_Selenium - Fatal编程技术网

使用Selenium(Python)单击按钮时出现问题

使用Selenium(Python)单击按钮时出现问题,python,selenium,Python,Selenium,我试图点击这个按钮,但问题是按钮类在网站中被多次使用,span类也被多次使用 我还没有找到一个关于如何做的合适的教程 有关如何定位此按钮以便能够单击它的任何帮助信息?如果一个类被多次使用,您应该使用另一种方法来获取该元素。 在selenium中有很多方法来定位html元素 定位元件 有多种策略可用于在文档中定位元素 页您可以使用最适合您的案例。硒 提供以下方法来定位页面中的元素: 相关的。请显示不起作用的代码。您可以使用相邻元素来标识该按钮的xapth。共享html将帮助我们帮助您:) fin

我试图点击这个按钮,但问题是按钮类在网站中被多次使用,span类也被多次使用

我还没有找到一个关于如何做的合适的教程


有关如何定位此按钮以便能够单击它的任何帮助信息?

如果一个类被多次使用,您应该使用另一种方法来获取该元素。 在selenium中有很多方法来定位html元素

定位元件

有多种策略可用于在文档中定位元素 页您可以使用最适合您的案例。硒 提供以下方法来定位页面中的元素:


相关的。

请显示不起作用的代码。您可以使用相邻元素来标识该按钮的xapth。共享html将帮助我们帮助您:)
find_element_by_id

find_element_by_name

find_element_by_xpath

find_element_by_link_text

find_element_by_partial_link_text

find_element_by_tag_name

find_element_by_class_name

find_element_by_css_selector