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环境配置及代码编写

  1. 配置Python环境

    pip install xvfbwrapper   //安装调用虚拟桌面接口

  2. 代码引用

代码引用实例:

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://bzwzjz.com/article/pojcsi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设推广 手机网站制作 网站建设 手机网站设计 成都网站设计 定制网站建设多少钱 成都网站设计 网站建设方案 攀枝花网站设计 专业网站建设 定制网站制作 品牌网站建设 成都网站设计 营销型网站建设 企业网站建设公司 教育网站设计方案 手机网站制作 响应式网站设计 成都网站设计公司 成都网站制作 重庆电商网站建设 成都h5网站建设