首先這個問題我不好回答,因為閃退的原因太多了,最主要的是我覺得沒有安裝好。給你提供一份筆記,是我在學習時記錄下的,每次忘記時,我總是按照這個步驟來的,沒有出過錯誤
我感覺大的原因是你沒有裝chromedriver吧,這是一個瀏覽器驅動。我下面也說到了
Selenium相當於是一個機器人,可以模擬人類在瀏覽器上的一些行為,,比如說點選,填充資料,刪除cookie。
Chromedriver是一個驅動Chrome瀏覽器的驅動程式,使用他才可以驅動瀏覽器,針對不同的瀏覽器有不同的driver
可以透過這個地址下載chromedriver(注意對應版本號)http://npm.taobao.org/mirrors/chromedriver
下載完成後是一個exe檔案,注意不要執行,將其複製到瀏覽器的目錄下(這個不是有許可權的,比如C盤)
安裝selenium可以直接pip(如果失敗,使用清華映象源)
具體手冊:https://www.jianshu.com/nb/25338984
Selenium不是為了爬蟲而開發的,最初是因為為了自動化測試而出現的,由於其一些特性正好符號爬蟲需求,所以拿來使用,下面一個程式碼表示自動控制瀏覽器開啟百度首頁,並請求原始碼
首先這個問題我不好回答,因為閃退的原因太多了,最主要的是我覺得沒有安裝好。給你提供一份筆記,是我在學習時記錄下的,每次忘記時,我總是按照這個步驟來的,沒有出過錯誤
我感覺大的原因是你沒有裝chromedriver吧,這是一個瀏覽器驅動。我下面也說到了
Selenium+chromedriver安裝和入門A:介紹Selenium相當於是一個機器人,可以模擬人類在瀏覽器上的一些行為,,比如說點選,填充資料,刪除cookie。
Chromedriver是一個驅動Chrome瀏覽器的驅動程式,使用他才可以驅動瀏覽器,針對不同的瀏覽器有不同的driver
B:安裝可以透過這個地址下載chromedriver(注意對應版本號)http://npm.taobao.org/mirrors/chromedriver
下載完成後是一個exe檔案,注意不要執行,將其複製到瀏覽器的目錄下(這個不是有許可權的,比如C盤)
安裝selenium可以直接pip(如果失敗,使用清華映象源)
C:初步使用具體手冊:https://www.jianshu.com/nb/25338984
Selenium不是為了爬蟲而開發的,最初是因為為了自動化測試而出現的,由於其一些特性正好符號爬蟲需求,所以拿來使用,下面一個程式碼表示自動控制瀏覽器開啟百度首頁,並請求原始碼