Python-selenium - webdriver 下載 - 實現網站自動化(瀏覽器自動化) 模擬人為操作

有時候我們希望瀏覽器可以自己動作,例如自動開啟網頁,並登入帳號密碼,下載某個檔案等等...
python就提供了很方便的selenium 套件
基本上可以模擬一切的行為
也可以真實看到瀏覽器開啟以及一步一步的動作
Step1.安裝selenium
$pip install selenium
Step2.下載webdriver 
為了控制瀏覽器 
必須先取得該瀏覽器相關的webdriver 
IE快死了,就不找了XD

下載完成後會得到exe檔案
這個exe檔案需要放到你安裝python的路徑
例如我的python放在C:\Python38
我就必須把這個exe檔案丟進Python38這個資料夾
注意會跟你的python.exe在一起
圖片中的chromediver.exe就是chrome的webdriver 

放好之後就可以開始玩啦!


Step3.寫程式囉
from selenium import webdriver
#套件要import

driver= webdriver.Chrome()
#用google的driver

driver.get('http://google.com/')
#開啟google首頁,也可以自行更換連結

#driver.close()
#關閉視窗(通常是自動化全部處理完之後才會使用)
#現在就用會變成打開就關起來喔(認真

以上程式碼跑跑看,就可以看到瀏覽器開啟google頁面了!

細節的控制會在其他篇章中介紹

留言

張貼留言