每天开心一点

小白学爬虫-在无GUI的CentOS上使用Selenium+Chrome

2017-12-06 19:55:00    六月    1621    来源: http://cuiqingcai.com/4886.html

各位小伙伴儿的采集日常是不是被JavaScript的各种点击事件折腾的欲仙欲死啊?好不容易找到个Selenium+Chrome可以解决问题!

但是另一个▄█▀█●的事实摆在面前,服务器都特么没有GUI啊··

好吧!咱们要知难而上!决不能被这个点小困难打倒·······

然而摆在面前的事实是····  他丫的各种装不上啊!坑爹啊!

 

那么我来拯救你们于水火之间了!

服务器如下:

 

安装Chromeium:

 

去这个地方:https://sites.google.com/a/chromium.org/chromedriver/downloads 下载ChromeDriver驱动放在/usr/bin/目录下:

完成结果如下:

 

安装XVFB:

 

新建在/usr/bin/ 一个名叫 xvfb-chromium 的文件写入以下内容:

 

更改软连接:

 

来瞅瞅能不能用哦:

No problem!!!!

 

好了部署完了!当然Docker这么火贼适合懒人了!来来 看这儿 Docker版的 妥妥滴!

做好了Python3.6.3和Chrome集成

需要自己使用Dockerfile来重新打包安装你需要的Python包。

顺便一提!!!!这个玩意儿从事Web测试工作的小伙伴可以用!!!!!!!!

 

 

转载请注明: 静觅 » 小白学爬虫-在无GUI的CentOS上使用Selenium+Chrome