下載Python 2.7.x
https://www.python.org/downloads/點兩下執行安裝
http://d.pr/f/1kV2L下載create-python-env.vbs,(放桌面),點兩下開啟
填入Python的安裝位置C:\Python27
電腦桌面上就會出現一個叫做「Python Command Line」的捷徑
點兩下開啟,在 prompt 後面輸入 python3。如果視窗內出現以下的畫面,就代表安裝成功:
安裝pip
下載完後點兩下進行安裝
安裝Selenium Web Driver
開啟「Python Command Line」輸入pip install -U selenium來安裝Selenium
下載瀏覽器Driver
For Chrome下載網址:http://chromedriver.storage.googleapis.com/index.html?path=2.22/For IE 下載網址:http://selenium-release.storage.googleapis.com/index.html
不同的瀏覽器要不同的driver,現在以Chrome為例.
【Windows 7 64-bit】作業系統就下載chromedriver_win32.zip
下載好的檔案解壓縮後,將其內的chromedriver.exe copy到Python的安裝路徑內
設計腳本
開一個記事本,輸入以下程式碼,並儲存為TEST.PY檔from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://www.calculator.net/percent-calculator.html")
cpar1 = driver.find_element_by_id('cpar1')
cpar2 = driver.find_element_by_id('cpar2')
cpar1.send_keys('1')
cpar2.send_keys('1')
或用NotePad++取代記事本,官方下載頁面:https://notepad-plus-plus.org/download/v6.9.2.html
有點顏色來區分格式
執行腳本
開啟「Python Command Line」,路徑切到TEST.PY檔的位置,輸入python TEST.PY就會自動開啟Chrome瀏覽器
↓
進入網址:http://www.calculator.net/percent-calculator.html
↓
自動在兩個輸入框中填上"1"
指定Widget的關鍵
Web上每個Widget元件都應該有其唯一性的idChrome網頁按F12開啟網頁碼
在Widget上按滑鼠右鍵>檢查,找到其id.
↓以下就是自動輸入指定字串
cpar1 = driver.find_element_by_id('cpar1')
cpar2 = driver.find_element_by_id('cpar2')
cpar1.send_keys('1')
cpar2.send_keys('1')
沒有留言:
張貼留言