selenium-webdriver 相关问题

Selenium-WebDriver提供WebDriver API,用于控制不同编程语言的浏览器(“语言绑定”)。使用此标记时,还要为正在使用的编程语言添加标记。

将图像抓取到 Excel 文件中 - Selenium/Pandas/Python

我希望将网站上的图像抓取到 Excel 文件中。 下面是我的代码片段。这会获取 SRC url 并将其放入 Excel 工作表中。是否有可能将其变成实际的...

回答 1 投票 0

selenium 通过 xpath 查找元素和子标签不起作用

对于 DOM 对于 DOM <div class="col-md-6"> <div class="refreshIcon refreshFiling"> <a href="javascript:;" onclick="CFRefresh('CFanncEquity')"><img src="/assets/images/refresh-icon.svg" alt="Refresh" title="Refresh">Refresh</a> </div> </div> 用我的Python selenium 代码 refresh_button = driver.find_element(By.XPATH, '//div[@class="refreshIcon"]/a') 我得到了 selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class="refreshIcon"]/a"} (Session info: chrome=126.0.6478.126); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception 为什么? 根据你给的DOM,xpath应该是: //div[contains(@class, "refreshIcon")]/a 或 //div[@class="refreshIcon refreshFiling"]/a

回答 1 投票 0

网络抓取工具未抓取所需文本

我正在尝试抓取此网站上的 sku 和描述: https://www.milwaukeetool.com/products/power-tools/drilling/drill-drivers 但是,尽管代码是...

回答 1 投票 0

基于 Selenium 的 Python 脚本:选择并单击 span 元素时出错

嘿,selenium 和 Python 的新手。我确信你们会把我撕成碎片,因为我错过了一个明显的解决方案来解决我的问题,但我需要你们的帮助。 我正在使用 python 脚本...

回答 1 投票 0

即使满足预期条件,Selenium WebDriverWait try/finally 语句也会失败

我正在按照Selenium网站上的文档了解如何在继续之前等待Ajax响应,虽然找到了正确的动态加载信息,但仍然出现超时错误

回答 1 投票 0

selenium webdriver错误。错误发生在PATH

从 selenium 导入 webdriver 路径 = r"D:\下载

回答 0 投票 0

按值查找元素 Selenium/Python

我正在使用 Selenium 和 Python 自动从我们的发电厂提取一些数据,现在我需要单击一个元素。 问题是每个

回答 3 投票 0

无法切换到新窗口并使用 Selenium python 验证内容

我正在使用 Selenium Python 自动化 saas 应用程序,并且我需要在单击按钮后验证新窗口内容。下面是窗口的屏幕截图。 在图像中,我是

回答 1 投票 0

Python Selenium:当浏览器无头时无法通过 xpath 找到元素

我正在尝试使用以下代码使用 Python Selenium 登录网站: 导入时间 从 contextlib 导入 contextmanager 从硒导入网络驱动程序 来自 selenium.webdriver.chrome。

回答 6 投票 0

在解析器中使用 try 循环是否正确?

同时为真: 尝试: driver.find_elements(By.CSS_SELECTOR, 'input.ui-kit-Input-ui-kit-1evrczb.fJgmBI'[2].click() print('蜡烛设置成功') 打破...

回答 1 投票 0

尝试在 Visual Studio 中构建项目时出现 COM excel 错误

使用 Bitbucket 作为远程仓库。 在 bitbucket 中创建了一个 Https 令牌 当尝试使用 Visual Studio 克隆时,它要求输入用户名和密码。我提供了我的用户名和密码...

回答 1 投票 0

越界异常

请帮我解决selenium中的问题 java.lang.StringIndexOutOfBoundsException:范围 [0, -1) 超出长度 7 的范围 代码 : 包装adipolipkg; 导入 org.junit.Before; 导入 org.j...

回答 1 投票 0

Selenium chrome-driver 在 div 元素中点击问题

HTML HTML <div class="hb-fzpaiS dEBb srjgzgk7zu4"><svg width="14" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.943 7.39c-.52.521-1.365.521-1.886 0l-4.78-4.78C.436 1.77 1.03.332 2.218.332h9.562c1.188 0 1.783 1.436.943 2.276L7.943 7.39Z" fill="#8C8C8C"></path></svg></div> Python try: button = WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//div[contains (@class, 'hb-fzpaiS dEBb srjgzgk7zu4')]"))) try: ActionChains(driver).move_to_element(button).click().perform() except Exception as e: print(f"Failed to click button using ActionChains for {link}: {e}") try: driver.execute_script("arguments[0].click();", button) except Exception as e: print(f"Failed to click button using JavaScript for {link}: {e}") try: button.click() except Exception as e: print(f"Failed to click button directly for {link}: {e}") except Exception as e: print(f"Button not clickable or not found for {link}: {e}") 我正在处理的网页: https://www.hepsiburada.com/magaza/a-34?tab=profile 我控制了xpath。 Xpath 是正确的。但是当我运行代码块时,出现 GetHandleVerifier 错误。我尝试了很多 try- except 块但我无法解决这个问题。 我无法点击 div 吗?我该如何解决这个问题? 您可以尝试另一种滚动方法。这对我有用: driver.get('https://www.hepsiburada.com/magaza/a-34?tab=profile') button = driver.find_element(By.XPATH, "//*[contains(text(), 'Satıcı Bilgileri')]") driver.execute_script("arguments[0].scrollIntoView()", button) element.click() 您可能需要添加等待元素完成加载的操作。

回答 1 投票 0

在Python中无法使用Selenium找到元素

从此网址:https://ec.europa.eu/economy_finance/recovery-and-resilience-scoreboard/milestones_and_targets.html?lang=en 我想点击以下按钮: 然后点击查看数据表b...

回答 1 投票 0

使用 Selenium 滚动弹出窗口时出现问题

我正在使用 Python 和 Selenium 进行网络抓取和自动化。我正在尝试登录 Instagram,转到特定帐户,单击他们的关注者,能够滚动弹出窗口并关注以下人员

回答 1 投票 0

有没有办法滚动到页面上的最终产品?我只能从给定的 url 获取前 20 个产品

我正在尝试从给定的网址“https://www.swiggy.com/instamart/city/gurgaon/c/fresh-vegetables?custom_back=true”获取并打印所有列出的产品,但目前面临问题SCR...

回答 1 投票 0

如何使用 Python 单击下拉菜单并选择性别

我正在尝试创建一个可以填写此网站上的表格的Python程序: https://www.gewobag.de/fuer-mieter-und-mietinteressenten/mietangebote/0100-02559-0401-0074/ 我的第一个目标是选择...

回答 1 投票 0

在 crontab 中运行 python 代码:“找不到文件”错误

如果我直接运行python文件是没有问题的。 但是,在 crontab 中运行时,会出现错误“找不到文件”。 selenium.common.exceptions.InvalidArgumentException: 消息:无效

回答 1 投票 0

在 Chrome/Firefox 的 Webdriver 中禁用 Cookie

我尝试在启动 Chrome 或 Firefox 浏览器时禁用所有 cookie。我已经看过这里的示例,但它们都是用 Java 编写的,并且一些 Selenium 代码与我的不同......

回答 5 投票 0

进行 mvn clean 测试时出现 java.lang.NoSuchMethodError: org.openqa.selenium.chrome.ChromeOptions.setExperimentalOption 错误

我在运行项目时遇到了一个奇怪的问题,因为我遇到了 org.openqa.selenium.chrome.ChromeOptions.setExperimentalOption 问题。事实上,我首先坚持使用 NoClassDefEr...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.