123得票6回答
Selenium - 等待元素出现、可见和可交互

我有一个使用Selenium (Python) 编写的脚本,可以点击回复按钮,使得class为anonemail 的元素出现。由于class为anonemail的元素出现的时间不确定,因此我不得不使用sleep方法来等待该元素出现。 我想要等到该元素出现后再执行后续操作,而不是使用sleep方...

91得票7回答
无法点击元素:Splinter / Selenium中的ElementClickInterceptedException

我正在尝试爬取一个网页,但有时候点击链接/按钮会出现问题。 当网页加载时,"loadingWhiteBox" 首先会出现,然后在几秒钟后消失(但它仍然存在于HTML代码中)。只要该框出现在网站上,我就无法点击链接并得到以下错误消息: selenium.common.exceptions.E...

56得票6回答
Python Selenium - 获取 href 值

我正试图从一个网站复制 href 值,HTML 代码如下:<p class="sc-eYdvao kvdWiq"> <a href="https://www.iproperty.com.my/property/setia-eco-park/sale- 1653165/"...

34得票6回答
32得票4回答
Selenium Python 错误:无法将元素滚动到视图中。

我正在为我的公司自动化IdentiGO应用程序,并且遇到了以下错误: Internal Server Error: /identigo Traceback (most recent call last): File "/Users/jane/Code/maynard_env/env/li...

31得票4回答
Selenium和HTML中的iframe

无法在iframe内部的元素上使用send_keys()方法。我该如何选择这个iframe,并且应该使用其中的哪个元素来执行send_keys()方法? 这是iframe的HTML代码: <iframe class="textarea" src="/framework/html/...

28得票12回答
如何使用Selenium点击href链接

我有一个 HTML 的 href 链接<a href="/docs/configuration">App Configuration</a> 我需要使用Selenium来点击链接。目前,我正在使用以下代码:Driver.findElement(By....

24得票5回答
使用Python和Selenium通过文本点击按钮

使用Selenium,是否有可能点击多个拥有相同文本的按钮?

23得票11回答
Selenium和Python:selenium.common.exceptions.ElementClickInterceptedException: Message: 元素点击被拦截: 元素不可点击

我目前正在开发一个自动填写表格的项目。当表格被填满后,下一步按钮才会出现,这就是为什么它给我报错的原因。 我已尝试过:WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH,"//input[@type='bu...

19得票4回答
如何使用EC.presence_of_element_located((By.ID, "myDynamicElement"))来指定类而不是ID?

我正在尝试使用Python对一个动态加载HTML的网站进行网页抓取,该网站使用嵌入式JavaScript文件将数据渲染为响应到HTML中。因此,如果我只使用BeautifulSoup,我将无法在JavaScript加载数据之前获取所需的数据。因此,我正在将Selenium库集成到我的代码中,以...