【发布时间】:2020-10-16 11:00:21
【问题描述】:
大师们, 我正在使用 uipath(基于 Ui 的自动化工具)使用 chrome 浏览器从网站下载文件。 我希望浏览器在下载前不提示,只需下载下载文件夹中的文件。 从这个网站上的各种帖子中,我发现存在一个名为“preferences”的文件,可以修改它来解决这个问题。
在进一步编码之前,我决定在多台机器上手动更改“首选项”文件,以确保我在首选项文件中所做的更改也反映在 chrome 浏览器中。
我在首选项文件中手动修改这两个选项的值。
- download.default_directory
- download.prompt_for_download
当我更改 download.default_directory 的值(手动在首选项文件中)时,它在我测试的每台机器上的 chrome 浏览器设置中反映相同。 但是当我更改 download.prompt_for_download 的值时,它反映在某些机器上的 chrome 浏览器设置中,而在其他机器上,我发现它没有反映在浏览器中,而且首选项文件似乎也恢复到以前的值。
我遵循的步骤如下..
- 关闭所有正在运行的 chrome 实例
- 在首选项文件中进行修改并保存
- 打开 chrome 并转到设置>高级和下载
我看到DreamCatcher 在this 帖子中指出了类似的情况,但那里没有答案..
【问题讨论】:
标签: google-chrome selenium-chromedriver