Selenium 可以驱动浏览器来执行一些操作,也就是说可以让浏览器模拟执行一些动作
常见方法:输入文字时用 send_keys() 方法,清空文字时用 clear() 方法,点击按钮时用 click() 方法
from selenium import webdriver browser = webdriver.Chrome()
browser.get("https://www.taobao.com/")
search_box = browser.find_element_by_id("q") # 找到搜索框
button = browser.find_element_by_class_name("btn-search") # 找到搜索按钮
search_box.send_keys("iPad") # 在搜索框输入“iPad”
search_box.clear() # 清空搜索框文字
search_box.send_keys("iPhone") # 在搜索框输入“iPhone”
button.click() # 点击搜索按钮