1.開始之前需要做好準備工作
瀏覽器下載google,firefox,還有就是各個驅(qū)動下載,selenium官網(wǎng)就有下載
http://docs.seleniumhq.org/download/,不過需要各位好好找找
如下提供google和火狐的驅(qū)動下載地址,火狐記得下載自己瀏覽器的版本32位還是64位,google只有32位的驅(qū)動
google瀏覽器驅(qū)動http://chromedriver.storage.googleapis.com/index.html
火狐瀏覽器驅(qū)動https://github.com/mozilla/geckodriver/releases
下載完成后解壓然后把驅(qū)動放一個目錄里面,把目錄添加到path里面,為了方便我是把驅(qū)動放python根目錄里

2.第一個自動化腳本
#coding:utf-8
'第一個selenium自動化腳本'
#導入selenium的包
from selenium import webdriver
#導入時間包
import time
driver=webdriver.Chrome() #打開google瀏覽器
#driver=webdriver.Firefox() #打開火狐瀏覽器
#driver=webdriver.Ie() #打開ie瀏覽
url="https://www.baidu.com"? #網(wǎng)址
driver.get(url) #在瀏覽器里輸入網(wǎng)址
#定位輸入框輸入python selenium
#通過id定位到input輸入框,然后使用send_keys()先輸入框中輸入“python selenium”
driver.find_element_by_id("kw").send_keys("python selenium")
#通過id定位“百度一下”,然后使用click()點擊
driver.find_element_by_id("su").click()
#為了看的清楚搜索后的結(jié)果,我們休眠后面再執(zhí)行后面的動作
time.sleep(5)
#close()是關(guān)閉瀏覽器,不關(guān)閉驅(qū)動
#driver.close()
#quit()是關(guān)閉所有相關(guān)的東西
driver.quit()