Selenium 如何使用webdriver在Safari中提示用户下载位置?

Selenium 如何使用webdriver在Safari中提示用户下载位置?,selenium,safari,Selenium,Safari,我找到了以下链接 其中提到使用以下代码: dc.setCapabilitysafari.options.dataDir,您的文件夹路径 此代码需要提前给出路径 如果希望在每次下载文件时都提示用户输入文件路径,该怎么办 对于要下载的每个文件,我的路径都可以更改。Selenium不提供此功能。您必须使用操作系统和GUI工具包提供给您的任何方式。它可以是命令行窗口中的文本提示,也可以是功能齐全的文件选择器。我在Safari a的首选项中发现了以下几点:下载文件之前,将下载的文件保存到b总是提示。但即使

我找到了以下链接

其中提到使用以下代码:

dc.setCapabilitysafari.options.dataDir,您的文件夹路径

此代码需要提前给出路径

如果希望在每次下载文件时都提示用户输入文件路径,该怎么办


对于要下载的每个文件,我的路径都可以更改。

Selenium不提供此功能。您必须使用操作系统和GUI工具包提供给您的任何方式。它可以是命令行窗口中的文本提示,也可以是功能齐全的文件选择器。我在Safari a的首选项中发现了以下几点:下载文件之前,将下载的文件保存到b总是提示。但即使用户这样保存它,它也不会每次都询问位置。它不会每次都提示用户输入位置,而是将文件保存到该特定位置。