第一個selenium程序

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()

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容