繁体   English   中英

如何在Ubuntu上使用bash或Python在Selenium上启动无头浏览器

[英]How to start headless browser with Selenium on Ubuntu using bash or Python

我正在执行cron作业,该作业运行使用Selenium的Python脚本。 Selenium需要显示,所以我已经安装了Xvfb,启动了显示,并安装了firefox

sudo Xvfb :10 -ac
export DISPLAY=:10
firefox

当我在控制台中运行这些命令时,此方法有效,但我希望能够使用cron做到这一点。 我怎样才能做到这一点? 如果我以主要用户身份运行虚拟显示,当Python脚本/ Selenium需要虚拟显示时,他们是否可以访问该虚拟显示?

我建议您使用硒Ghost驱动程序(它正在运行PhantomJS )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM