背景
我用Selenium開發(fā)了Facebook和Linkedin爬蟲,有些新需求要調(diào)一下,今天啟動(dòng)selenium時(shí)有報(bào)錯(cuò),報(bào)錯(cuò)如下:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version xxx Current browser version is xxx with binary path
,意思是Webdriver的版本與Chrome瀏覽器的版本不兼容,于是上網(wǎng)查了chrome webdirver的下載地址,大部分技術(shù)博客里分享的下載地址都是:https://chromedriver.storage.googleapis.com/index.html,但我看了,本地chrome的版本是116,而這個(gè)網(wǎng)址里最新的webdriver版本是114,那么辦呢?
解決辦法
我想起來神通廣大的chatgpt,于是向chatgpt提問了,沒想到它真的知道解決辦法,它回復(fù)我的是另外一個(gè)網(wǎng)址,下面是它完整的回復(fù):
您可以從Chrome驅(qū)動(dòng)程序官方網(wǎng)站或其他可信的資源庫(kù)中獲取特定版本的Chrome WebDriver。
以下是一些常用的資源:
Chrome驅(qū)動(dòng)程序官方網(wǎng)站:您可以訪問Chrome開發(fā)者頁面,找到與特定Chrome版本兼容的Chrome WebDriver下載鏈接。您可以在https://sites.google.com/a/chromium.org/chromedriver/downloads找到Chrome驅(qū)動(dòng)程序官方網(wǎng)站 ↗。
第三方WebDriver資源庫(kù):一些第三方資源庫(kù)也提供不同版本的Chrome WebDriver下載。例如,您可以嘗試Selenium官方網(wǎng)站(https://www.selenium.dev/ ↗)或GitHub上的Selenium項(xiàng)目頁面(https://github.com/SeleniumHQ/selenium ↗)。
在這些資源中,您可以查找與您所需的Chrome版本相匹配的Chrome WebDriver版本,并下載相應(yīng)的WebDriver安裝文件。
請(qǐng)注意,確保從可信的來源下載WebDriver,并驗(yàn)證其完整性,以確保安全性和可靠性。文章來源:http://www.zghlxwxcb.cn/news/detail-728625.html
打開 https://sites.google.com/a/chromium.org/chromedriver/downloads,上面可以看到一行提示:
是的,新版本但可能還不夠成熟穩(wěn)定的webdriver版本在這里可以找到,點(diǎn)擊鏈接 https://googlechromelabs.github.io/chrome-for-testing/ 就可以看到最新的116版本的webdriver的下載鏈接,如下圖所示:
找到適合自己的版本下載就可以了,問題解決?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-728625.html
到了這里,關(guān)于Chrome自動(dòng)升級(jí)了,找不到最新版本的webdriver怎么辦?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!