python利用selenium進行模擬用戶操做網站

'chromedriver' executable needs to be in Path

聲明:本人萌新,剛學python不久記錄一下本身的坑,發出來若能幫助到一些人儘早解決問題那即是極好的,( ̄▽ ̄)"html

 在進行爬蟲爬取淘寶商品信息時候,利用selenium來模擬瀏覽器進行爬取時遇到了這個問題:python

  selenium.common.exception.WebDriverException:Message:'chromedriver' executable needs to be in Pathchrome

 詳細以下圖所示:api

 

這一錯誤是由於沒有配置好chromedriver,怎麼配置呢?(我用的是chrome)瀏覽器

1.打開chrome 輸入 「chrome://version/」來查看chrome版本 如圖個人是63

  

 2.訪問此網站  http://chromedriver.storage.googleapis.com/index.html   而後選擇合適版本的driver 

  好比網站

    

 

     點擊notes.txt就可查看其對應的版本號,以下:google

    

   若是符合就能夠下載了,下載到本身指定位置而後就能夠進行配置了spa

  3. 配置以下:

   

   (具體路徑根據本身下載保存的位置而定)htm

  4.這時候運行基本就能夠成功了!

  不過很不幸,我第一次瞎下的driver版本不對,因此就GG了拋出了以下錯誤 ConnectionResetError:主機強迫關閉了一個現有鏈接blog

   

  因而乎從新下了一個匹配的driver版本而後ok了

 

相關文章
相關標籤/搜索