Table of Contents
什麼是Selenium
Selenium可以自動化操作瀏覽器,利用Selenium可以模擬用戶操作,因此它可以被用來做自動化測試,或者模擬用戶行爲來自動化操作等。
簡單的例子
可以通過pip安裝selenium
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.jianshu.com/')
運行這個代碼會自動發開瀏覽器,訪問簡書。如果程序執行錯誤,檢查是不是缺少Chrome瀏覽器驅動。
Selenium
可以支持模擬提交表單,與頁面交互(拖拽啊點擊啊填寫表單啊點擊按鈕啊),還可以操作歷史記錄,或者模擬Cookies等,功能十分強大。
然而我發現了有篇文章寫得很棒,就不重複造輪子了,參照這篇博客。
PS
講真,今天的文章有些划水啊,哈哈哈哈哈….