答案 0 :(得分:0)
首先通过运行pip install pywinauto在你的python ide中安装PYWINAUTO
from selenium import webdriver
from pywinauto.keyboard import SendKeys
import time
driver = webdriver.Chrome(executable_path="PATH OF CHROMEDRIVER")
driver.maximize_window()
driver.get("https://www.google.com")
time.sleep(5)
SendKeys("^F")

答案 1 :(得分:0)
Selenium无法模拟键盘操作。但是为了能够这样做,您可以在Java
中使用Robot课程。
您尚未指定开发哪种语言。这就是为什么我存储了一些有用的链接到Robot
的不同类似物:
答案 2 :(得分:0)
最后,伙计们,我找到了一个解决方案,它对我来说很好,谢谢Andrei Suvorkov建议我阅读机器人课程。
try {
Robot robot = new Robot();
// Simulate a mouse click
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
// ctrl + F
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_F);
// CTRL+F is now pressed
robot.keyRelease(KeyEvent.VK_F);
robot.keyRelease(KeyEvent.VK_CONTROL);
} catch (AWTException e) {
e.printStackTrace();
}