前言
selenium驅動和簡單安裝教程
瀏覽器驅動安裝
注意:下載驅動時一定要注意瀏覽器版本和驅動版本匹配,否則會出問題
- 火狐瀏覽器的驅動:https://github.com/mozilla/geckodriver/releases
- 谷歌瀏覽器的驅動:https://npm.taobao.org/mirrors/chromedriver
- IE瀏覽器的驅動:http://selenium-release.storage.googleapis.com/index.html
- Opera瀏覽器的驅動:https://github.com/operasoftware/operachromiumdriver/releases
- 根據瀏覽器版本下載完驅動后,放在環境變量目錄。如
python的根目錄
,或者你可以自定義
selenium的安裝
所有的軟件對於學習的你而言都是從安裝開始的。
不過我們這篇教程的安裝不同於軟件下載,而是安裝python的selenium庫。
1. 新建python項目
新建一個python項目的目錄web-demotest
2. cd到該目錄並執行創建虛擬環境的命令
cd web-demotest
python3 -m venv venv
這個創建虛擬環境的方法詳見python官方文檔
當我們的命令執行完成后,我們的文件夾中應該出現一個venv
文件夾
3. 進入這個虛擬環境中執行
window和MacOS進入方式不同
注:此處是Mac的
source venv/bin/activate
當終端中的前綴出現 venv
說明我們已經成功進入了python虛擬環境。
selenium項目和python虛擬環境已經設置成功了。
4. 驗證一下我們有沒有在虛擬環境中
在命令行shell
中輸入:
pip list
如圖:Package
只有兩個基礎包,是我們剛創建的的虛擬環境。
我們執行安裝命令
pip install selenium
出現如下提示代碼安裝成功:
Successfully installed selenium-3.141.0 urllib3-1.25.3
5. 簡單驗證安裝結果
在項目目錄中新建文件demo.py
,輸入以下代碼。
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
time.sleep(3)
driver.quit()
點擊查看運行詳情:視頻詳情
這樣一個簡單的selenium+python
環境就搭建好了。