溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

centos7配置不開啟瀏覽器執(zhí)行基于python+selenium的功能自動化腳本

發(fā)布時間:2020-07-25 04:14:12 來源:網(wǎng)絡(luò) 閱讀:1893 作者:TaoismLi 欄目:編程語言

一)軟件環(huán)境

python 3.7

selenium 3.11

geckodriver 0.21.0    //將其放置于/usr/bin目錄下

firefox 62.0        //將其主目錄添加至環(huán)境變量中


二)虛擬桌面安裝

yum install Xvfb

yum install gtk3

yum install libgtk-3.so.0


三)Python環(huán)境配置及代碼編寫

  1. 配置Python環(huán)境

    pip install xvfbwrapper   //安裝調(diào)用虛擬桌面接口

  2. 代碼引用

代碼引用實例:

from xvfbwrapper import Xvfb

vdisplay = Xvfb(width=1280, height=740)
vdisplay.start()
try:    
# launch stuff inside virtual display here.

finally:
    vdisplay.stop()

更多關(guān)于xvfbwrapper的使用,請參考https://github.com/cgoldberg/xvfbwrapper 

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI