树莓派折腾selenium + chrome的示例分析

发布时间:2021-11-19 18:58:28 作者:柒染
来源:亿速云 阅读:280

树莓派折腾selenium + chrome的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

树莓派折腾selenium + chrome记录

前言

折腾记

安装软件

安装 chrome
sudo apt-get install chromium-browser
deb http://pipplware.pplware.pt/pipplware/dists/jessie/main/binary /
下载驱动包 chromium-chromedriver
chromium-chromedriver_48.0.2564.82-0ubuntu0.14.04.1.1108_armhf.deb
wget http://launchpadlibrarian.net/234968362/chromium-chromedriver_48.0.2564.82-0ubuntu0.14.04.1.1108_armhf.deb
sudo dpkg -i  chromium-chromedriver_48.0.2564.82-0ubuntu0.14.04.1.1108_armhf.deb
安装虚拟桌面
sudo apt-get install xvfb
Xvfb -ac :7 -screen 0 1280x1024x8 -extension RANDR -nolisten inet6 &
 export  DISPLAY=:7
添加远程的 selenium server 。
java -Dwebdriver.chrome.driver=/usr/lib/chromium-browser/chromedriver -jar selenium-server-standalone-3.8.1.jar

#### 测试

        DesiredCapabilities desiredCapabilities = new DesiredCapabilities(DesiredCapabilities.chrome());
        WebDriver webDriver = new RemoteWebDriver(new URL("http://服务器地址:4444/wd/hub/"), desiredCapabilities);
        webDriver.get("http://www.baidu.com");
        System.out.println(webDriver.getTitle());
        webDriver.quit();

结果为,输出 百度一上你就知道 

后记:

DISPLAY=:7 xvfb-run -a -n 1 -l -s '-screen 0, 1920x1080x16' java -Dwebdriver.chrome.driver=/usr/lib/chromium-browser/chromedriver -jar selenium-server-standalone-3.8.1.jar

关于树莓派折腾selenium + chrome的示例分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

推荐阅读:
  1. 如何通过树莓派进行公网IP变动后自动邮件通知python
  2. 怎么在树莓派中利用mjpg-streamer调用摄像头

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

树莓派 selenium chrome

上一篇:树莓派下功能比较全的播放器SMPlayer怎么用

下一篇:JavaScript中有什么数据类型转换函数

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》