Python 運行 Selenium 入門
Python 運行 Selenium 入門
這裡支援 Python 2.7, 3.4+
安裝 Driver
下載瀏覽器 driver ,請依照你瀏覽器目前的版本下載對應的 Driver
在這裡,我們目前 Chrome 版本是 79.x,因此下載的是 chromedriver 79.x版本,
下載完成後,將 driver 放置環境變數,並且給予執行的權限
sudo cp chromedriver /usr/local/bin
sudo chmod +x /usr/local/bin/chromedriver
Python 安裝 selenium
安裝
pip install -U selenium
//or
pip3 install -U selenium
建立專案
vim test.py
建立爬蟲腳本,前往奇摩首頁,搜尋欄輸入 seleniumhq 後,送出搜尋
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome()
browser.get('http://www.yahoo.com')
assert 'Yahoo' in browser.title
elem = browser.find_element_by_name('p') # Find the search box
elem.send_keys('seleniumhq' + Keys.RETURN)
browser.quit()
執行
Continue Reading