# coding = utf-8 from selenium import webdriver from time import sleep, ctime import os driver = webdriver.Chrome() driver.get("http://www.baidu.com") driver.find_element_by_id("kw").send_keys("MacOS") driver.find_element_by_id("su").click() sleep(5) driver.quit()
# coding = utf-8 from selenium import webdriver from time import sleep, ctime import os driver = webdriver.Chrome() driver.get("https://dblp.uni-trier.de/search/") driver.find_element_by_xpath('//*[@id="completesearch-form"]/input').send_keys(" zhou zhihua") sleep(5) driver.find_element_by_xpath('//*[@id="completesearch-authors"]/div/ul/li/a').click() sleep(15) driver.quit()
移動到對應元素上。注意,尋找 Browser中對應的高亮提示(以下圖1),其實是在開發者工具Elements 視圖上移動光標行(圖2)
圖1 瀏覽器中高亮提示(隨開發者工具 Elements 視圖中光標行的移動)css
右鍵copy 元素 xpath 或其餘定位參數
圖2 移動源代碼中光標行(尋找須要定位的元素)html
paste 到腳本中python