下载完成后自动关闭firefox

Red*_*vil 5 firefox selenium webdriver download

我正在使用selenium webdriver使用firefox进行一些下载.目前,我的脚本在下载启动后等待特定时间,然后关闭Firefox.我想知道是否有办法配置firefox自动关闭下载完成?或者使用selenium webdriver,我可以检查下载是否已完成?我不想使用任何添加,因为它可能会在我的脚本中添加依赖项.我不能使用wget/curl等来下载文件.提前致谢

Pet*_*ček 2

伊格纳西奥·孔特雷拉斯所说的话。轮询下载路径可能是最好(最可靠)的解决方案。

替代方案#1:

使用FirefoxProfile下载状态栏插件。它有一个方便的选项“窗口关闭后在下载管理器中继续下载”(或非常类似的选项),这样它将让 Firefox 在后台运行,直到下载完成。

替代方案#2:

使用此(或任何其他类似的 WebDriver 友好工具)直接下载文件...或,如果可以的话。这将把 Firefox 完全排除在这个过程之外。