1. 程式人生 > >元素互動操作,對於獲取的元素呼叫互動方法

元素互動操作,對於獲取的元素呼叫互動方法

# 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()