web自動化--谷歌瀏覽器驅動的安裝和使用
阿新 • • 發佈:2019-01-05
web自動化的第一步,驅動瀏覽器,需要下載與瀏覽器版本相匹配的驅動這裡簡單記錄一下如何獲取正確的驅動並使用。
首先開啟自己的谷歌瀏覽器,點選右上角三個點,找到幫助-關於谷歌,可以看到版本號。
第二步,百度 Chrome driver,一般第一條就是驅動的映象地址。
第三步,挑選與自己谷歌瀏覽器版本匹配的驅動版本,版本比較新的可以從日期上找最新發布的版本,具體合不合適,可以點選進入後檢視notes.txt,裡面驅動和瀏覽器版本的對應關係寫的也很清楚。瀏覽器對應的可使用的驅動版本有好幾個 ,選擇其中之一就可以。
第四步,下載瀏覽器核心,放入Python路徑。可供下載的核心是根據作業系統劃分的,一般windows就直接下載chromedriver_win32.zip這個,下載後解壓得到Chromedriver.exe,複製貼上到Python檔案目錄下,這樣就可以直接使用了。
分享一下我剛開始學的時候掉過的坑:
1.明明pip install selenium 成功,結果提示沒有selenium庫,這可能是因為pycharm使用的python.exe不是你安裝的地址,可以通過settings-project:工程名稱-project interpreter中管理python路徑和要用的package,在pycharm里加載要用的庫也很簡單,點選在package列表右側的加號,搜尋要用的庫檔案點選install package即可。
2.第一次呼叫webdriver.Chrome()方法,報錯,百度一搜才發現,Chrome的C要大寫~