centos7配置不开启浏览器执行基于python+selenium的功能自动化脚本
一)软件环境
python 3.7
selenium 3.11
geckodriver 0.21.0 //将其放置于/usr/bin目录下
firefox 62.0//将其主目录添加至环境变量中
二)虚拟桌面安装
yum install Xvfb
yum install gtk3
yum install libgtk-3.so.0
三)Python环境配置及代码编写
配置Python环境
pip install xvfbwrapper //安装调用虚拟桌面接口
代码引用
代码引用实例:
fromxvfbwrapperimportXvfbvdisplay=Xvfb(width=1280,height=740)vdisplay.start()try:#launchstuffinsidevirtualdisplayhere.finally:vdisplay.stop()
更多关于xvfbwrapper的使用,请参考https://github.com/cgoldberg/xvfbwrapper
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。