gpt4 book ai didi

perl - 更改 Chrome Webdriver 中的默认下载目录

转载 作者:行者123 更新时间:2023-12-05 00:30:54 25 4
gpt4 key购买 nike

谁能告诉我如何使用 Selenium-Perl 更改 Chrome 的默认下载位置。我正在使用 Chrome Webdriver 和 Perl 模块 Selenium::Remote::Driver。对于此任务,我获得了 Java 代码,但没有 Perl 代码。

最佳答案

我没有测试设置,但通过了下面的 desired_capabilitiesextra_capabilities构造函数应该可以正常工作。

'download.default_directory', 'C:\New_Folder'

片段(未经测试):

my $driver = Selenium::Remote::Driver->new(
'browser_name' =>'chrome',
'extra_capabilities' => {
'chromeOptions' => {
'prefs' => {
'download.default_directory' => 'C:\New_Folder'
}
}
}
);

编辑 Selenium::Chrome 之间的区别和 Selenium::Remote::Driver

Selenium::Chrome允许您在不需要运行 JRE 或 selenium 服务器的情况下使用 ChromeDriver。如果找不到 ChromeDriver 二进制文件,它将回退到默认值 Selenium::Remote::Driver .

关于perl - 更改 Chrome Webdriver 中的默认下载目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40778678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com