6.模拟键盘操作元素

import time
from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.select import Select
from selenium.webdriver.chrome.options import Options
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")

# 输入文本
el1 = driver.find_element_by_xpath("//*[@id='kw']")
ActionChains(driver).send_keys_to_element(el1, "python").perform()

time.sleep(1)

# 键盘按下与松开
el1.send_keys(Keys.COMMAND+'a')
ActionChains(driver).send_keys(Keys.BACK_SPACE).perform()

 

posted @ 2025-06-28 23:12  寒无衣  阅读(10)  评论(0)    收藏  举报