您可以使用Selenium的Keys类来模拟键盘操作。以下是一个示例代码,演示如何使用Selenium模拟浏览器打开控制台并输入上键和回车键:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

# 创建浏览器驱动
driver = webdriver.Chrome()

# 打开控制台
driver.get('chrome://settings/')
driver.find_element_by_xpath('//settings-ui').send_keys(Keys.F12)

# 等待控制台加载完毕
driver.switch_to.window(driver.window_handles[-1])
driver.find_element_by_tag_name('body').click()

# 模拟上键和回车键
driver.find_element_by_tag_name('body').send_keys(Keys.ARROW_UP)
driver.find_element_by_tag_name('body').send_keys(Keys.RETURN)

请注意,这段代码假设您已经安装了Chrome浏览器和对应版本的Chrome驱动程序,并将其添加到系统路径中。如果您使用的是其他浏览器,您需要相应地更改驱动程序的初始化代码。

用selenium模拟浏览器打开控制台输入上键和回车键

原文地址: https://www.cveoy.top/t/topic/irFi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录