标签[selenium-chromedriver]

与Chromium团队合作开发的ChromeDriver是实现WebDriver有线协议的独立服务器。

-1
0回复
06

以编程方式获取最新版本的Chromedriver

我不知道这是否可能,但我希望有一种方法可以让我运行使用 chromedriver 的应用程序,并且当出现错误提示我使用错误版本时,请访问网络找到它的最新版本。 我的想法是我会有一些像这样的 try/catch 语句 老实说,我真的不知道从哪里开始,但这是我自己能做的最多的事情。 除了 zip 的东西
0
0回复
12

如何使用硒处理分页和刮擦

伙计们,我正在尝试使用 selenium 抓取亚马逊评论,但不知道如何处理下一页 URL,我想使用动态条件抓取,而不是通过自行计算页面并应用静态方法
-1
1回复
19

打开多个ChromeWindows会导致您的互联网中断吗?

我正在运行一个 Python 脚本,它同时启动 8 个线程,每个线程都打开自己的 Chrome 窗口。 每个创建一个driver.get(url)并尝试单击页面上的按钮。 有时,当我运行脚本时,我的 Internet 会中断大约 4 分钟。 我是否因为过快地提出太多请求而超时? For循环: 线程
-3
0回复
27

在Python中定义系统变量[关闭]

关闭。 这个问题需要调试细节。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其成为 Stack O
0
0回复
06

无法定位CSS元素:selenium(Python)

大家好,这个问题最近几天一直令人沮丧。 我正在尝试编写一个简单的 python 脚本,它可以自动手动登录到“https://theathletic.com/uk”网站。 网页通过 selenium 加载后,网页按钮处有一个“接受并继续”按钮。 在我的代码中,“accept_all.click()”可
0
2回复
23

通过xpath找到元素后找到类的数量

我想获得 1 个元素的类数我有这个用于定位元素的代码: 然后我通过下面的代码得到它的类: 我得到这个输出: kt-post-card kt-post-card--outlined kt-post-card--has-chat 我想获取页面中的班级编号,因为上面的班级有 24 个班级
0
1回复
24

在搜索框中插入一个值并选择下拉选项

任何人都可以指导我如何通过 selenium 处理以下场景。 预期工作流程:系统应自动在搜索框中输入“125”并选择值“患者 ID” HTML: 选择患者 ID 时
-3
0回复
35

使用selenium进行网页抓取不起作用_python

我在我的 PC 上运行了一个 python 网络抓取应用程序(我使用 selenium)并且它对我来说正常工作,但是当与其他人共享该应用程序时,它不再工作了。 该页面正在打开,因此 chromedriver 是正确的,但不执行任何操作。 任何建议,为什么会发生这种情况?question_filter
0
1回复
20

Jupyter-Python3-使用“webdriver.Chrome()”时出现InvalidArgumentException

我正在尝试使用 webdriver.Chrome() 打开 Chrome 浏览器, 它成功但无法访问 url 变量。 Chrome弹出窗口但无法访问网址 我在 Windows 上使用这个 Chrome 驱动程序版本 92: https://chromedriver.storage.google
0
1回复
36

处理表时出现硒问题

我面临的问题是,当我将此代码放入我的项目时。 我面临的问题是代码在我的系统中不起作用。 我正在观看代码运行良好的视频,但在我的系统中它给了我错误...(终止)Tableexercise[Java Application]C:........... 请帮我解决这个问题我会很感激你的。 这是下面的代码
0
0回复
21

量角器selenium-webdriver无法运行程序chromedriverCreateProcesserror=1931不是有效的win32应用程序

我的 package.json : 我的 chrome 在 Windows 上是 92 版启动 Webdriver : webdriver-manager update --standalone --no_ssl && webdriver-manager start --verbos
0
0回复
20

如何加载整个网站以供selenium收集数据并保持加载所有内容?

我正在尝试使用 python 中的selenium chrome 驱动程序从这里的网站上抓取术语和定义: https : //quizlet.com/433328443/ap-us-history-flash-cards/ 。 有 533 个术语……事实上,如果您想查看所有术语,quizlet 会让
0
0回复
20

webapp中SauceLabs中的模拟相机馈送

我有一个使用相机扫描二维码的网络应用程序。 我正在尝试模拟相同的测试。 当我尝试使用以下代码在本地机器上运行时,它能够注入相机源: 当我尝试在公共真实设备中的 Saucelas 上运行相同的代码时,它打开相机黑屏,但之后失败。 到目前为止,我尝试过的解决方案是: 托管 sample.y4m 文件并
0
0回复
12

不确定我是否正确使用pass?

我的脚本开始登录并导航到一个页面,然后生成结果。 然后用户输入一个关键字,当找到时,它会复制找到该关键字的配置文件的 URL,并将其放入 .txt 文件中。 我遇到的问题是我故意不允许通过搜索产生任何结果。 这当然给了我一个错误,告诉我“无法找到元素”,因为它不存在。 因此,我尝试将 pass 与
0
0回复
17

Seleniumchrome驱动程序代码适用于桌面,但不适用于EC2实例

我们正在尝试在 EC2 实例上运行网络抓取代码。 我们已经在桌面上运行了代码并安装了 Selenium、chromedriver 等。一旦我们在桌面上运行测试代码以获取网站的标题(即 Google),它就可以工作了。 但是,当我们在 linux 设备上尝试完全相同的代码时,它返回空白。 请参阅下面的
0
0回复
07

SeleniumFlask在本地运行良好时无法在Heroku上运行

我正在尝试设计一个需要抓取电子商务网站以获取产品信息的应用程序。 该应用程序在本地运行良好,但是一旦我尝试在 Heroku 上托管它(使用 Python、Chromedriver、Google Chrome 构建包),Selenium 无法正确抓取元素,导致没有此类元素异常。 类似的问题表明它可能与
0
0回复
09

在AWSLambda上调试Selenium和Chromedriver(无法访问Chrome)

我有一个用于无头 chrome + python selenium 的 Lambda 函数,它部署在无服务器框架中,在本地运行良好,但在 lambda 上崩溃。 一些基本细节:(驱动程序信息:chromedriver=2.41.578700 (2f1ed5f9343c13f73144538f15c0
0
1回复
52

SeleniumWebDriver_如何识别canvasmap中的web元素

我有一张地图作为画布: 我需要在这个画布中找到 web 元素,以便应用很多操作: get adress, zoom, dézoom map ,...但是,不幸的是,当我在 chrome 浏览器上使用检查元素时,它没有检测到任何内部的 web 元素帆布。 我正在使用带有 PHP 语言的 Seleniu
0
0回复
27

使用未检测到的chromedriver+selenium、python打开第二个窗口

我正在尝试打开两个或更多单独的窗口。 我能够通过运行打开第一个窗口 现在我试图通过简单地重复最后一行( drivers.append(uc.Chrome(options=options)) )来打开第二个窗口,但它返回 所以我试过了 这次回来了 我怎样才能解决这个问题?
1
1回复
41

如何处理Selenium中的弹出窗口

我试图从网站上抓取,抓取时弹出一个弹出窗口,我无法关闭它。 我试图隔离 X 按钮,但它显示出来,元素不可点击。 有没有什么动态的方法可以检查弹出窗口并在它出现时立即关闭它? 这是该网站的链接。 这是弹出窗口的出现方式: 这是我的代码:

1 2 3 4 5 6 7 8 9 10 下一页