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 //安装调用虚拟桌面接口
代码引用
代码引用实例:
from xvfbwrapper import Xvfb vdisplay = Xvfb(width=1280, height=740) vdisplay.start() try: # launch stuff inside virtual display here. finally: vdisplay.stop()
更多关于xvfbwrapper的使用,请参考https://github.com/cgoldberg/xvfbwrapper
网站标题:centos7配置不开启浏览器执行基于python+selenium的功能自动化脚本
转载来于:http://ybzwz.com/article/pojcsi.html