centos7配置不开启浏览器执行基于python+selenium的功能自动化脚本
生活随笔
收集整理的這篇文章主要介紹了
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?Xvfbvdisplay?=?Xvfb(width=1280,?height=740) vdisplay.start() try:???? #?launch?stuff?inside?virtual?display?here.finally:vdisplay.stop()更多關于xvfbwrapper的使用,請參考https://github.com/cgoldberg/xvfbwrapper?
轉載于:https://blog.51cto.com/taoismli/2173856
總結
以上是生活随笔為你收集整理的centos7配置不开启浏览器执行基于python+selenium的功能自动化脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring boot中使用Swagge
- 下一篇: java高级-多线程编程