如何解決錯誤【selenium.common.exceptions.SessionNotCreatedException】
【問題起因】
2018年12月26日晚,啟動我的pycharm準備學習selenium相關的知識,結果報錯了:selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities
開始我很疑惑,因為早一段時間,火狐瀏覽器可以通過selenium來啟動,然後又試了幾次,還是報同樣的錯。然後只好找百度爸爸幫忙了......
【問題原因】
firefox瀏覽器版本和瀏覽器驅動版本不匹配
【解決方法】
將火狐瀏覽器的版本降低到 v50.0,重新下載了瀏覽器驅動
【解決問題】
更新瀏覽器和驅動後,能正常通過selenium開啟網站。
【問題反思】
為什麼selenium突然不能操作瀏覽器?初步分析是火狐瀏覽器自動升級更新了版本,導致驅動版本和瀏覽器版本不匹配。那如何防止火狐瀏覽器自動更新?
1.在瀏覽器的右上角有一個三道槓的圖示,我們單擊一下彈出小視窗,點選“選項”按鈕進入新頁面
2.切換到“高階”選項頁,點選“更新”選項,會出現三個選項分別是自動更新,檢查更新和不檢查更新,就是這個三個選項來控制我們的火狐瀏覽器是否自動更新的。
相關推薦
如何解決錯誤【selenium.common.exceptions.SessionNotCreatedException】
【問題起因】 2018年12月26日晚,啟動我的pycharm準備學習selenium相關的知識,結果報錯了:selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching se
【bugRecord3】selenium.common.exceptions.WebDriverException: Message: Unsupported Marionette protocol version 2, required 3
net div mage 技術 最新 圖片 pycha exc mario 環境信息:Windows7 64位 + python 3.6.5 + selenium 3.11.0 +pyCharm 1 #coding=utf-8 2 from selenium im
【POI】對於POI無法處理超大xls等文件,官方解決方法【未研究,待定】
構造 bsp .com similar miss 列數 xtra div iter 本次使用POI處理xlsx文件,莫名的遇到了一個無法逾越的問題。 總共71個xlsx文件,單個文件最大達到50M以上,71個xls文件擺在那裏就有3-4G的大小。 在起始處理的時候,發現原
selenium.common.exceptions.ElementNotVisibleException: Message: element not visible處理方法:selenium針對下拉菜單事件的處理
keyword mark ctr text 發現 link tcl agg ext 使用Selenium爬蟲時,可能會遇到一些下拉菜單,動態加載,如果直接使用find_element_by_函數會報錯,顯示selenium.common.exceptions.Element
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
ssa 新版 exec pip安裝 tab 網上 最新 重啟 AS 報這個錯查了一下解決方法: 1、使用pip安裝selenium,默認安裝最新版本,需要到官網上下載與系統相應的最新版本geckodriver:https://github.com/mozilla/gecko
【Selenium-WebDriver問題點】driver和瀏覽器版本之間的兼容性問題
鏈接 server ast HP 瀏覽器 releases html tar window 今天把手頭有的一些關於selenium測試的資源整理了一下,分享出來。 1. 所有版本chrome下載 是不是很難找到老版本的chrome?博主收集了幾個下載chrome老版本的網站
PHP Ajax 跨域問題最佳解決方案 【摘自菜鳥教程】
set color ray quest origin tty 所有 $origin con PHP Ajax 跨域問題最佳解決方案 分類 編程技術 http://www.runoob.com/w3cnote/php-ajax-cross-border.html 本文
關於Selenium.common.exceptions.WebDriverException: Message: Invalid locator strategy: css selector 的問題
nbsp 是否 ali 兼容 exception 問題 selenium cto 出現 在執行腳本時報Selenium.common.exceptions.WebDriverException: Message: Invalid locator strategy: css
爬蟲學習-selenium配合ChromeDriver報錯:selenium.common.exceptions.WebDriverException: Message: 'chromedriver'
selenium配合ChromeDriver報錯:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH; 程式碼如下: from sele
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
這是因為在Firefox高版本需要使用 geckodriver 來驅動瀏覽器,不再使用Selenium預設自帶的Firefox webdriver。 我們只需要在下面這個地址下載 geckodriver 並將 其所在的路徑設為環境變數(放在python目錄下的Scripts目錄下即可,Scrip
報錯:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
C:\Users\哀鳴嘯天>chromedriver Starting ChromeDriver 2.28.455520 (cc17746adff54984afff480136733114c6b3704b) on port 9515 Only local connections are a
Selenium-python——異常(selenium.common.exceptions.StaleElementReferenceException: Message: stale eleme)
1、我在第一個頁面獲取到了訪問下一頁的連結一共80條,然後迴圈獲取八十條連結,並迴圈開啟。報了這個錯誤。程式碼如下 from selenium import webdriver import time import random driver = webdriver.Chrome(
程式除錯中的常見問題及解決方法【2017.9.27更新】
1、CE(Compile Error)編譯錯誤 其實很多時候通過返回的錯誤資訊就能找出錯誤。 ①缺失符號,如下圖 第一句Error表示在“printf”前少了一個分號, 第二句Error表示在“return”前少了一個分號。 通常在錯誤行的
selenium.common.exceptions.InvalidSelectorException
頁面元素如下 <input type="text" maxlength="20" class="form-control search-input"> 在selenium中使用如下方式取元素會報錯 WebElement searchInput = driver.findE
selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH
筆者小白在使用selenium+phantomjs的時候,出現了這樣的報錯資訊: selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to
Selenium python 啟動firefox瀏覽器的異常selenium.common.exceptions.WebDriverException: Message: 'geckodriver'
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH 參考:https://stackoverflow.com/questio
各種裝置熄燈後連線宿舍校園網解決方案【大連理工軟體學院】
不知道其他學校是什麼政策。 但是我們學校10.30準時熄燈。 也就是說,熄燈時間完全不是睡覺的時間。 所以對於我們來說, 熄燈後上網就成了一個問題。 第一類: 可有線上網&&固定(桌上型電腦,筆記本等) 對於這一類比較好辦,直接把網線捅上可以繼續上。 但是
RAC其中一個節點監聽沒有起來的解決方案【ora.LISTENER.lsnr INTERMEDIATE】
RAC,crsctl stat res -t發現單節點監聽offline。 按照如下操作: srvctl stop listener srvctl stop scan_listener ps -eaf | grep tns 如果有,就殺掉 srvctl
【Python 解決錯誤】selenium.common.exception.WebDriverException
平臺 地址 .org 版本 腳本 尋找 name body version 近來準備寫個腳本去搜索某端遊的官網交易平臺,用以尋找滿足條件的角色購入。 因為也不懂高端的爬蟲技術,就用selenium去戳。這裏采用的是chrome瀏覽器,鏈接網頁時報錯: File "C:
【Visual Studio】解決錯誤 fatal error C1010: unexpected end of file while looking for precompiled head(轉)
set while err sin 結束 art fat 出現 using 原文轉自 http://blog.csdn.net/liuqiyao_01/article/details/38867145 在編譯VS時候,出現fatal error C1010: unexp