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

已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘

這篇具有很好參考價(jià)值的文章主要介紹了已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: init() got an unexpected keyword argument ‘firefox_options‘








報(bào)錯(cuò)代碼


粉絲群里面的一個(gè)小伙伴想用selenium操作火狐瀏覽器,但是發(fā)生了報(bào)錯(cuò)(當(dāng)時(shí)他心里瞬間涼了一大截,跑來找我求助,然后順利幫助他解決了,順便記錄一下希望可以幫助到更多遇到這個(gè)bug不會解決的小伙伴),報(bào)錯(cuò)代碼如下:

from selenium import webdriver
from selenium.webdriver.firefox.options import Options

# 1. 初始化配置對象
options = Options()
# 2. 無界面模式
options.add_argument('--headless')
options.add_argument('--disable-gpu')
# 3. 添加請求頭偽裝瀏覽器
options.add_argument(
    'user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0')
# 4. 告訴瀏覽器去掉了webdriver痕跡
options.add_argument("--disable-blink-features=AutomationControlled")
# 5. 不加載圖片提高訪問速度
options.add_argument('blink-settings=imagesEnabled=false')
options.add_argument('--disable-images')
driver = webdriver.Firefox(firefox_options=options)
# 6. 隱式等待10秒
driver.implicitly_wait(10)

driver.get('https://bot.sannysoft.com/')
driver.save_screenshot('2.png')

driver.quit()

報(bào)錯(cuò)信息


已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘


Traceback (most recent call last):
  File "E:/Python/test5.py", line 17, in <module>
    driver = webdriver.Firefox(firefox_options=options)
TypeError: __init__() got an unexpected keyword argument 'firefox_options'


報(bào)錯(cuò)翻譯


報(bào)錯(cuò)內(nèi)容翻譯

類型錯(cuò)誤:獲得意外的關(guān)鍵字參數(shù)“firefox\u options”



報(bào)錯(cuò)原因


報(bào)錯(cuò)原因

Selenium 3.8中不推薦使用瀏覽器選項(xiàng)參數(shù)firefox_options。

瀏覽器選項(xiàng)參數(shù)現(xiàn)在在驅(qū)動程序中標(biāo)準(zhǔn)化為options。firefox_options、chrome_options和ie_options現(xiàn)在不推薦使用



解決方法


修改代碼:

from selenium import webdriver
from selenium.webdriver.firefox.options import Options

# 1. 初始化配置對象
options = Options()
# 2. 無界面模式
options.add_argument('--headless')
options.add_argument('--disable-gpu')
# 3. 添加請求頭偽裝瀏覽器
options.add_argument(
    'user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0')
# 4. 告訴瀏覽器去掉了webdriver痕跡
options.add_argument("--disable-blink-features=AutomationControlled")
# 5. 不加載圖片提高訪問速度
options.add_argument('blink-settings=imagesEnabled=false')
options.add_argument('--disable-images')
driver = webdriver.Firefox(options=options)
# 6. 隱式等待10秒
driver.implicitly_wait(10)

driver.get('https://bot.sannysoft.com/')
driver.save_screenshot('2.png')

driver.quit()

高亮的報(bào)錯(cuò)參數(shù)消失了:


已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘

以上是此問題報(bào)錯(cuò)原因的解決方法,歡迎評論區(qū)留言討論是否能解決,如果有用歡迎點(diǎn)贊收藏文章謝謝支持,博主才有動力持續(xù)記錄遇到的問題?。?!

千人全棧VIP答疑群聯(lián)系博主幫忙解決報(bào)錯(cuò)

由于博主時(shí)間精力有限,每天私信人數(shù)太多,沒辦法每個(gè)粉絲都及時(shí)回復(fù),所以優(yōu)先回復(fù)VIP粉絲,可以通過訂閱限時(shí)9.9付費(fèi)專欄《100天精通Python從入門到就業(yè)》進(jìn)入千人全棧VIP答疑群,獲得優(yōu)先解答機(jī)會(代碼指導(dǎo)、遠(yuǎn)程服務(wù)),白嫖80G學(xué)習(xí)資料大禮包,專欄訂閱地址:https://blog.csdn.net/yuan2019035055/category_11466020.html

  • 優(yōu)點(diǎn)作者優(yōu)先解答機(jī)會(代碼指導(dǎo)、遠(yuǎn)程服務(wù)),群里大佬眾多可以抱團(tuán)取暖(大廠內(nèi)推機(jī)會),此專欄文章是專門針對零基礎(chǔ)和需要進(jìn)階提升的同學(xué)所準(zhǔn)備的一套完整教學(xué),從0到100的不斷進(jìn)階深入,后續(xù)還有實(shí)戰(zhàn)項(xiàng)目,輕松應(yīng)對面試!

  • 專欄福利簡歷指導(dǎo)、招聘內(nèi)推、每周送實(shí)體書、80G全棧學(xué)習(xí)視頻、300本IT電子書:Python、Java、前端、大數(shù)據(jù)、數(shù)據(jù)庫、算法、爬蟲、數(shù)據(jù)分析、機(jī)器學(xué)習(xí)、面試題庫等等

  • 注意:如果希望得到及時(shí)回復(fù),訂閱專欄后私信博主進(jìn)千人VIP答疑群已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘
    已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘

免費(fèi)資料獲取,更多粉絲福利,關(guān)注下方公眾號獲取

已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘文章來源地址http://www.zghlxwxcb.cn/news/detail-488991.html

到了這里,關(guān)于已解決(selenium操作火狐瀏覽器報(bào)錯(cuò))TypeError: __init__() got an unexpected keyword argument ‘firefox_options‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 銀河麒麟操作系統(tǒng)更新火狐瀏覽器

    銀河麒麟操作系統(tǒng)更新火狐瀏覽器

    操作系統(tǒng):銀河麒麟操作系統(tǒng) V10 火狐原始版本: 背景:最近在搞兼容性測試,很多前端組件無法適配這么老版本的火狐瀏覽器,前端頁面數(shù)據(jù)無法展示,接口異常等報(bào)錯(cuò);只能組件降級來保證低版本的火狐瀏覽器兼容性,但是別的瀏覽器也會有隱藏風(fēng)險(xiǎn),避免沒意義的重復(fù)

    2024年02月04日
    瀏覽(44)
  • 解決selenium操作Chrome瀏覽器報(bào)錯(cuò):WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH

    解決selenium操作Chrome瀏覽器報(bào)錯(cuò):WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH

    在使用selenium操作Chrome瀏覽器報(bào)錯(cuò):selenium. common.exceptions . WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH 截圖如下: 主要報(bào)錯(cuò)信息內(nèi)容翻譯如下所示: selenium. common.exceptions . WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH 翻譯: selenium. common.except

    2024年02月04日
    瀏覽(23)
  • 【W(wǎng)indows】Google和火狐瀏覽器禁用更新的操作方式

    【W(wǎng)indows】Google和火狐瀏覽器禁用更新的操作方式

    想必很多網(wǎng)民常用的瀏覽器是Edge,Google,火狐這三種,但是瀏覽器都有后臺自動更新,更新提示會一直顯示,要用戶去點(diǎn)擊才關(guān)掉,有點(diǎn)強(qiáng)迫癥的用戶就會想要把它一直關(guān)掉,可每次打開都關(guān)不掉,真麻煩,要怎么辦才好呢。 Windows系統(tǒng)自帶的Edge瀏覽器, 默認(rèn)是自動更新,

    2024年02月05日
    瀏覽(33)
  • python爬蟲進(jìn)階篇:Scrapy中使用Selenium模擬Firefox火狐瀏覽器爬取網(wǎng)頁信息

    接著上一篇的筆記,Scrapy爬取普通無反爬、靜態(tài)頁面的網(wǎng)頁時(shí)可以順利爬取我們要的信息。但是大部分情況下我們要的數(shù)據(jù)所在的網(wǎng)頁它是動態(tài)加載出來的(ajax請求后傳回前端頁面渲染、js調(diào)用function等)。這種情況下需要使用selenium進(jìn)行模擬人工操作瀏覽器行為,實(shí)現(xiàn)自動化

    2024年02月04日
    瀏覽(101)
  • 火狐瀏覽器提示“無法加載您的Firefox配置文件”解決方法

    火狐瀏覽器提示“無法加載您的Firefox配置文件”解決方法

    火狐瀏覽器提示“無法加載您的Firefox配置文件”解決方法分享。最近有用戶在電腦開啟火狐瀏覽器來使用的時(shí)候,軟件出現(xiàn)了一個(gè)問題,提示無法加載Firefox配置文件。這樣導(dǎo)致瀏覽器無法正常的使用了。那么如何去快速的處理這個(gè)問題呢?一起來看看以下的處理方法吧。 解

    2024年02月11日
    瀏覽(105)
  • Python通過selenium調(diào)用IE11瀏覽器報(bào)錯(cuò)解決方法

    Python通過selenium調(diào)用IE11瀏覽器報(bào)錯(cuò)解決方法

    正常安裝Python 工具,selenium 包可以正常導(dǎo)入。IE瀏覽器驅(qū)動 IEDriverServer.exe 已經(jīng)正確放置到已經(jīng)添加path目錄的文件下。 報(bào)錯(cuò)現(xiàn)象: 打開瀏覽器進(jìn)入 internet 選項(xiàng) 切換到安全頁簽 ,去除“應(yīng)用保護(hù)模式” 再次調(diào)用驗(yàn)證: 沒有報(bào)錯(cuò),問題解決 https://github.com/SeleniumHQ/selenium/wiki

    2024年02月07日
    瀏覽(164)
  • Unity 2021 打包WebGL之后,用火狐瀏覽器打開報(bào)錯(cuò),報(bào)錯(cuò)信息:Uncaught ReferenceError: Runtime is not defined

    Unity 發(fā)布WebGL,使用火狐瀏覽器打開報(bào)錯(cuò) 報(bào)錯(cuò)信息:Uncaught ReferenceError: Runtime is not defined 查找了半天的原因,發(fā)現(xiàn)是使用網(wǎng)絡(luò)通訊的問題 參考網(wǎng)址:https://stackoverflow.com/questions/70411564/unity-webgl-throws-error-referenceerror-runtime-is-not-defined 發(fā)現(xiàn)如果不是使用WebSocket寫的話,會不知道如

    2024年02月05日
    瀏覽(35)
  • selenium+python自動化測試 —— 解決無法啟動IE瀏覽器及報(bào)錯(cuò)問題!

    selenium+python自動化測試 —— 解決無法啟動IE瀏覽器及報(bào)錯(cuò)問題!

    前言:記錄啟動IE瀏覽器的報(bào)錯(cuò)及解決方法。 錯(cuò)誤1: selenium.common.exceptions.WebDriverException: Message: \\\'IEDriverServer.exe\\\' executable needs to be in PATH. Please download from http://selenium-release.storage.googleapis.com/index.html and read up at https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver Exception ignored i

    2024年02月03日
    瀏覽(24)
  • Ubuntu 下 FireFox( 火狐 ) 瀏覽器不支持HTML5播放器解決方法

    Ubuntu 下 FireFox( 火狐 ) 瀏覽器不支持HTML5播放器解決方法

    終端輸入 ? 會出現(xiàn)正在設(shè)定 ttf-mscorefonts-installer 點(diǎn)【Tab】鍵,選中【確定】,然后單擊【Enter】,選【是】,按【Enter】鍵,等待解壓安裝 重啟瀏覽器ok了

    2024年04月14日
    瀏覽(39)
  • selenium打開瀏覽器報(bào)錯(cuò)成功解決selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain...

    ? ? ? ? 報(bào)錯(cuò)內(nèi)容為 ? ????????我將我運(yùn)行代碼同一目錄下的msedgedriver.exe沒有改名為MicrosoftWebDriver.exe同時(shí)我又將python/Scripts目錄里面的驅(qū)動器改名為MicrosoftWebDriver.exe結(jié)果導(dǎo)致了文章開始的報(bào)錯(cuò) ? ? ? ? 我將我運(yùn)行代碼同一目錄下的msedgedriver.exe改名為MicrosoftWebDriver.exe這樣

    2024年02月10日
    瀏覽(255)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包