import time
from selenium import webdriverfrom selenium.webdriver.common.by import By
# 元素操作def element_interaction(): """ 元素的操作, 点击/输入/清空 .send_keys("霍格沃兹测试开发") .clear() .click() :return: """ # 1. 实例化driver对象 driver = webdriver.Chrome() # 2. 打开一个网页 driver.get("https://www.sogou.com/") # 3. 定位到输入框进行输入操作 driver.find_element(By.ID, "query").send_keys("霍格沃兹测试开发") # 强制等待两秒 time.sleep(2) # 4. 对输入框进行清空 driver.find_element(By.ID, "query").clear() time.sleep(2) # 5. 再次输入 driver.find_element(By.ID, "query").send_keys("霍格沃兹测试开发2") time.sleep(2) # 6. 点击搜索 driver.find_element(By.ID, "stb").click() time.sleep(2)
if __name__ == '__main__': # 元素操作 element_interaction()
评论