所以我想在一个SPECIFIC window\chrome选项卡中模拟按键.例如,使用pyautogui:
import pyautogui as py
while True:
py.press("1")
py.press("space")
py.press("4")
当我在一个选项卡上时,它可以工作,但如果我转到另一个选项卡,它将模拟那里的按键.我希望它只模拟特定选项卡中的按键,即使我在另一个选项卡中.
所以我想在一个SPECIFIC window\chrome选项卡中模拟按键.例如,使用pyautogui:
import pyautogui as py
while True:
py.press("1")
py.press("space")
py.press("4")
当我在一个选项卡上时,它可以工作,但如果我转到另一个选项卡,它将模拟那里的按键.我希望它只模拟特定选项卡中的按键,即使我在另一个选项卡中.
不幸的是,PyAutoGUI无法做到这一点,因为它只会在x,y坐标下盲目点击屏幕.除非你知道标签的坐标,否则你将无法将其对焦并向窗口发送按键.
我建议使用Selenium这样的库在web浏览器中实现GUI自动化.