我有一个硒脚本可以抓取一个网站。硒驱动程序每次打开一个新链接时,Chrome驱动程序都会启动一个新的Google Chrome实例,并使用send_keys为搜索查询提供输入。
并且,新打开的Chrome标签页出现在我的Ubuntu 16.04 LTS上打开的任何其他窗口(例如Nautilus或Firefox)的前面

我尝试在其他工作空间中运行脚本,但仍会自动切换工作空间以显示新打开的chrome选项卡(通过脚本)。
另外,即使我通过右键单击标题栏将当前显示的窗口设置为Always on top。 chrome浏览器打开链接后,它仍然失去焦点(在其他工作空间上)

有什么方法可以防止chrome驱动程序的新打开的标签页成为焦点?

最佳答案

我找不到chromedriver的解决方案,因此,我再次切换回phantomjs

PhantomJS的下载链接:http://phantomjs.org/download.html

10-08 08:41