国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

selenium-manager(selenium驅(qū)動(dòng)管理器)

這篇具有很好參考價(jià)值的文章主要介紹了selenium-manager(selenium驅(qū)動(dòng)管理器)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

關(guān)于selenium-manage

眾所周知, 一直以來(lái),selenium使用都需要兩個(gè)重要的東西,瀏覽器及其對(duì)應(yīng)的驅(qū)動(dòng),最開始需要用戶手動(dòng)下載并配置環(huán)境。但是瀏覽器頻繁的更新,導(dǎo)致驅(qū)動(dòng)版本也需要跟著更新,于是出現(xiàn)了三方的驅(qū)動(dòng)管理如:java的WebDriverManager、python的 webdriver -manager等,目前selenium官方已開發(fā)出了驅(qū)動(dòng)管理工具 selenium-manager,根據(jù)官方介紹,目前好像是內(nèi)置于4.6版本
selenium-manager官方介紹

selenium4.6之前版本

selenium-manager(selenium驅(qū)動(dòng)管理器)
selenium-manager(selenium驅(qū)動(dòng)管理器)

從以上圖片中可以看出 4.6之前的確沒(méi)有
根據(jù)官方文檔介紹,可以在github倉(cāng)里下載可執(zhí)行文件,地址如下:
selenium-manager下載地址
根據(jù)自己的電腦系統(tǒng)下載對(duì)應(yīng)版本,我這里下的是linux版,下載后執(zhí)行命令:

./selenium-manager --browser chrome
# 這里需要注意,如果驅(qū)動(dòng)需要更新  帶上清理參數(shù) -c
./selenium-manager -c -b chrome

執(zhí)行結(jié)果如下:值得注意的是,因?yàn)榘姹驹?,所以每次更新后文件夾名不同
這里可以選擇在啟動(dòng)瀏覽器前獲取驅(qū)動(dòng)路徑(推薦)或者寫個(gè)shell腳本自動(dòng)設(shè)置環(huán)境變量

# 讀取驅(qū)動(dòng)代碼
def driver_v(dir_path):
    return  dir_path + os.listdir(dir_path)[0] + '/chromedriver'

driver_path = driver_v('/home/bugpz/.cache/selenium/chromedriver/linux64/')

dri = webdriver.Chrome(executable_path=driver_path)

selenium-manager(selenium驅(qū)動(dòng)管理器)
再次執(zhí)行腳本 成功
selenium-manager(selenium驅(qū)動(dòng)管理器)

4.6版本

首先把驅(qū)動(dòng)環(huán)境干掉,命令行執(zhí)行chromedriver -veriosn 驗(yàn)證已刪除環(huán)境 如圖

這里刪除命令是在另一個(gè)終端執(zhí)行的 所有圖里沒(méi)有

selenium-manager(selenium驅(qū)動(dòng)管理器)

升級(jí)到selenium4.6

pip install --upgrade selenium

selenium-manager(selenium驅(qū)動(dòng)管理器)
執(zhí)行腳本結(jié)果
selenium-manager(selenium驅(qū)動(dòng)管理器)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-513767.html

# 這里說(shuō)明一下,4.6在不配置驅(qū)動(dòng)的情況下會(huì)自動(dòng)調(diào)用selenium-manager,selenium自帶的,不用自己下載
#driver的安裝目錄和上面手動(dòng)執(zhí)行命令的目錄一樣

到了這里,關(guān)于selenium-manager(selenium驅(qū)動(dòng)管理器)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Selenium教程05:使用webdriver-manager自動(dòng)下載瀏覽器驅(qū)動(dòng),再也不用擔(dān)心driver版本的問(wèn)題了

    Selenium教程05:使用webdriver-manager自動(dòng)下載瀏覽器驅(qū)動(dòng),再也不用擔(dān)心driver版本的問(wèn)題了

    WebDriverManager是一個(gè)用于管理Web驅(qū)動(dòng)程序的工具,主要用于自動(dòng)化測(cè)試領(lǐng)域。在進(jìn)行 Selenium 測(cè)試時(shí),需要一個(gè)與瀏覽器相匹配的 Web 驅(qū)動(dòng)程序,以便控制和操作瀏覽器。WebDriverManager可以自動(dòng)下載和管理瀏覽器驅(qū)動(dòng)程序,會(huì)自動(dòng)檢測(cè)本地系統(tǒng)中安裝的瀏覽器,并下載對(duì)應(yīng)的瀏覽

    2024年01月17日
    瀏覽(31)
  • Manjaro(kde) 安裝nvidia顯卡驅(qū)動(dòng)(optimus-manager管理)

    Manjaro(kde) 安裝nvidia顯卡驅(qū)動(dòng)(optimus-manager管理)

    這里會(huì)出現(xiàn)很多版本的顯卡驅(qū)動(dòng),選擇與你內(nèi)核版本一致的版本,數(shù)字越大代表驅(qū)動(dòng)越新,比如我的就選擇:linux515-nvidia-470xx 但是雙顯卡的話,可能還是用的集成顯卡,這里還需要安裝管理程序:可以看archwiki里面的有很多管理程序,這里我選擇optimus-manager 根據(jù)官網(wǎng)介紹:

    2024年02月08日
    瀏覽(20)
  • Python之selenium關(guān)于Chrome驅(qū)動(dòng)位置,閃退的問(wèn)題和安裝路徑

    Python之selenium關(guān)于Chrome驅(qū)動(dòng)位置,閃退的問(wèn)題和安裝路徑

    零、查看Python的安裝路徑 一、Chromedriver放置的位置 二、瀏覽器閃退 ? 背景:之前由于Chrome瀏覽器自動(dòng)升級(jí)后,導(dǎo)致驅(qū)動(dòng)與瀏覽器不匹配,自己也不知道問(wèn)題出在哪兒,花費(fèi)了我大量時(shí)間去排查,所以接下來(lái)記錄一些。 使用的是selenium v 4.1.0版本 下載的Chromedriver要與瀏覽器的

    2024年02月05日
    瀏覽(93)
  • 安裝selenium和關(guān)于chrome高版本對(duì)應(yīng)的driver驅(qū)動(dòng)下載安裝【W(wǎng)in/Mac 】

    安裝selenium和關(guān)于chrome高版本對(duì)應(yīng)的driver驅(qū)動(dòng)下載安裝【W(wǎng)in/Mac 】

    目錄 一、查看自己電腦上chrome的版本 二、下載 ChromeDriver? 三、安裝selenium 法一:打開pycharm,點(diǎn)擊File,Setting進(jìn)入配置頁(yè)面,點(diǎn)擊Project下面的Python Interpreter進(jìn)入環(huán)境配置頁(yè)面,點(diǎn)擊+。輸入selenium。之后install 四、環(huán)境配置 五、驗(yàn)證安裝 一、查看自己電腦上chrome的版本 二、下

    2024年04月11日
    瀏覽(29)
  • Web自動(dòng)化測(cè)試:selenium的使用以及關(guān)于driver=webdriver.Firefox()無(wú)驅(qū)動(dòng)報(bào)錯(cuò)問(wèn)題

    Web自動(dòng)化測(cè)試:selenium的使用以及關(guān)于driver=webdriver.Firefox()無(wú)驅(qū)動(dòng)報(bào)錯(cuò)問(wèn)題

    Selenium是一個(gè)用于Web應(yīng)用程序測(cè)試的工具。 主流的自動(dòng)化測(cè)試工具有: web自動(dòng)化測(cè)試:selenium、robot framework App端自動(dòng)化測(cè)試:Appium、Monkeyrunner、UIautomation PC客戶端(win32)自動(dòng)化測(cè)試:QTP 接口自動(dòng)化測(cè)試:Jmeter、Postman、httpUnit、RESTClient 云測(cè)平臺(tái):Testin Testbird 性能測(cè)試:Jm

    2024年02月09日
    瀏覽(23)
  • Python之selenium關(guān)于Chrome驅(qū)動(dòng)位置,閃退的問(wèn)題和安裝路徑_chromedriver放在哪個(gè)目錄下

    Python之selenium關(guān)于Chrome驅(qū)動(dòng)位置,閃退的問(wèn)題和安裝路徑_chromedriver放在哪個(gè)目錄下

    放置的位置和Python執(zhí)行的文件位置要一樣,這樣才能夠使用最新的驅(qū)動(dòng)。 注意:在selenium v4.4.0以上的版本,可以不用把瀏覽器的驅(qū)動(dòng)放在跟Python執(zhí)行程序一起。 但是需要用一段代碼去說(shuō)明,調(diào)用函數(shù)。 2、瀏覽器的驅(qū)動(dòng)與Python啟動(dòng)程序不在一個(gè)目錄: 方法一:(注意這種目

    2024年04月25日
    瀏覽(39)
  • selenium4 “Unable to obtain working Selenium Manager binary”的錯(cuò)誤解決方式之一

    selenium4 “Unable to obtain working Selenium Manager binary”的錯(cuò)誤解決方式之一

    使用環(huán)境:python = 3.7 selenium = 4.11 瀏覽器:Edge 起因是想搞個(gè)腳本玩一玩,安裝selenium的時(shí)候發(fā)現(xiàn)發(fā)現(xiàn)會(huì)報(bào)錯(cuò)。我是用conda安裝的,第一次發(fā)現(xiàn)他給我安裝的竟然是selenium3,然后就查閱了相關(guān)文檔,發(fā)現(xiàn)py3.7是支持selenium4的,于是乎就升級(jí)到了最新的selenium4.11版本。 首先,是需

    2024年02月08日
    瀏覽(22)
  • virt-manager安裝Windows虛擬機(jī)(半虛擬化驅(qū)動(dòng))

    virt-manager安裝Windows虛擬機(jī)(半虛擬化驅(qū)動(dòng))

    前提條件 宿主機(jī)已完成kvm虛擬化環(huán)境部署,詳見(jiàn):https://blog.csdn.net/widsoor/article/details/126587670 下載windows鏡像文件:Windows_Server_2008_R2_VL_x64_CN_2018.04.iso 下載半虛擬化驅(qū)動(dòng)文件:virtio-win-0.1.160.iso 硬盤推薦40G,本次實(shí)驗(yàn)采用30G 內(nèi)存推薦12G,本次實(shí)驗(yàn)采用6G 在IDE Disk 1中,將磁盤總

    2024年02月02日
    瀏覽(18)
  • Linux Mii management/mdio子系統(tǒng)分析之二 mdio總線-設(shè)備-驅(qū)動(dòng)模型分析

    Linux Mii management/mdio子系統(tǒng)分析之二 mdio總線-設(shè)備-驅(qū)動(dòng)模型分析

    (轉(zhuǎn)載)原文鏈接:https://blog.csdn.net/u014044624/article/details/123303139 ? ? ? 接著上篇文章繼續(xù)分析mdio子系統(tǒng),本章主要介紹mdio子系統(tǒng)的驅(qū)動(dòng)模型,當(dāng)然了介紹mdio子系統(tǒng)的驅(qū)動(dòng)模型,就繞不開linux系統(tǒng)設(shè)備-總線-驅(qū)動(dòng)模型,所有的總線類的驅(qū)動(dòng),基本上都可以理解為繼承自linux系

    2024年01月17日
    瀏覽(21)
  • 使用webdriver-manager解決瀏覽器與驅(qū)動(dòng)不匹配所帶來(lái)自動(dòng)化無(wú)法執(zhí)行的問(wèn)題

    在我們使用 Selenium 進(jìn)行 UI 自動(dòng)化測(cè)試時(shí),常常會(huì)因?yàn)闉g覽器驅(qū)動(dòng)與瀏覽器版本不匹配,而導(dǎo)致自動(dòng)化測(cè)試無(wú)法執(zhí)行,需要手動(dòng)去下載對(duì)應(yīng)的驅(qū)動(dòng)版本,并替換原有的驅(qū)動(dòng),可能還會(huì)遇到跨操作系統(tǒng)進(jìn)行測(cè)試的時(shí)候,以及瀏覽器自動(dòng)升級(jí)后,也會(huì)導(dǎo)致與驅(qū)動(dòng)不匹配的問(wèn)題。 為

    2024年02月14日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包