bloggerAds

2017年7月27日 星期四

Selenium從零開始的學習日記 (安裝篇)

(一)安裝python 
https://www.python.org/

a. 新增系統變量
我的電腦按右鍵->內容->進階系統設定->環境變數->系統變數
變數:Path
变量名:PATH
變數值: C:\Python安裝的資料夾;C:\Python安裝的資料夾\Scripts;

b. python測試:
Cmd輸入:python



























安裝成功!


c. Pip 測試:
Cmd輸入:pip




























(二)安裝selenium

Cmd輸入:pip install selenium












(三)下載chromedriver
http://chromedriver.storage.googleapis.com/index.html 

(四)測試腳本:test.py
寫了一個簡單的腳本,
執行腳本後進入google頁面,
在搜尋中輸入"hihi",
然後點擊確認
from selenium import webdriver

chrome_path = "C:\Selenium\chromedriver.exe"
web = webdriver.Chrome(chrome_path)

web.get('http://www.google.com.tw/')

inputBox = web.find_element_by_name("q")
while inputBox is None:
	inputBox = web.find_element_by_name("q")
inputBox.send_keys("HiHi")
inputBox.submit()
問題排解:
 a. --ignore-certiflicate-errors








確認chromedriver 與Chrome 是否都為最新版
重裝Chrome後就沒再跳了

b. SyntaxError: Non-ASCII character '\xe5'
原因:
編碼中使用了中文
解:
在代碼中添加:
#coding=utf-8


之後再繼續如何使用相關方法~感謝收看!

沒有留言:

張貼留言