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的功能自动化脚本
标题URL:http://hxwzsj.com/article/pojcsi.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 自适应网站建设 营销网站建设 成都网站建设公司 成都网站制作 成都网站设计 四川成都网站建设 成都网站建设 温江网站设计 营销型网站建设 成都网站建设公司 成都网站设计 网站制作 成都网站制作 成都网站设计 网站设计制作 网站设计 成都响应式网站建设 成都定制网站建设 重庆网站制作 专业网站建设 成都网站建设 手机网站制作