元素互動操作,對於獲取的元素呼叫互動方法
阿新 • • 發佈:2018-12-15
# coding:utf-8 from selenium import webdriver import time from selenium.webdriver.common.keys import Keys browser = webdriver.Chrome() browser.get("http://baidu.com") # lis = browser.find_elements_by_css_selector(".service-bd li") # print (lis) input_str = browser.find_element_by_id("kw") input_str.send_keys("ipad") time.sleep(1) input_str.clear() input_str.send_keys("Macbook pro") # 使用button.click()無效,改用.send_keys(Keys.ENTER),別忘了匯入Keys. button = browser.find_element_by_class_name("s_ipt").send_keys(Keys.ENTER) # button.click() time.sleep(3) browser.close()