1. 程式人生 > >selenium開啟谷歌瀏覽器

selenium開啟谷歌瀏覽器

selenium是一個用於web應用程式測試的工具,它非常實用,selenium測試直接執行在瀏覽器中,可以模擬單擊、輸入、開啟、驗證等使用者的操作

我是在python環境中使用selenium的,在進行操作的時候主要有以下幾步: 1.安裝selenium安裝包 如果不是Anaconda環境,可以使用Windows+r的方式開啟命令列,輸入cmd開啟視窗然後輸入程式碼:

pip install selenium

命令列會自動安裝selenium安裝包 如果有Anaconda,也可以使用上述的方式安裝,也可以開啟Anaconda Prompt視窗,輸入如下程式碼安裝:

conda install selenium

2.選擇要開啟的瀏覽器 selenium指令碼可以控制多種瀏覽器,有IE(7、8、9、10、11)、Firefox、Safari、Google Chrome、Opera等,我的教科書上只有演示了火狐瀏覽器的用法,但是我電腦上已經有谷歌瀏覽器,不想再重新下載火狐瀏覽器,所以決定自己尋覓關於谷歌瀏覽器的使用方法。 在已經有了谷歌瀏覽器的條件下,從網上下載一個chromdriver.exe,具體下載地址可以到這裡下載:點選此處下載 由於版本不同,具體可以參照如下地址:參考地址 下載好後,將exe檔案解壓放到python執行的資料夾裡,即pyhon/pyhon.exe資料夾中,如果是Anaconda的環境,放到Anaconda的安裝根目錄下,和python.exe是一個目錄,如下圖所示: 安裝目錄

也有網友說將chromedriver.exe檔案安裝到谷歌瀏覽器的安裝目錄下,我兩個都安了,但是感覺應該是這個目錄。 3.安裝geckodriver selenium之前的版本不安裝這個是不會報錯的,但是新版的是不能正常執行的,我們需要進行裝gecko driver,安裝的地址為:geckodriver下載地址 下載後解壓,將檔案放置到Anacondade 安裝目錄的Scirpts目錄下即可,然後我們就可以在pycharm中執行如下程式碼:

from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.baidu.com/')

會發現網頁打開了,這說明所有都配置完好