我有一个硒脚本可以抓取一个网站。硒驱动程序每次打开一个新链接时,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