我的操作系统是 Ubuntu。我想将操作系统窗口焦点设置为由 Webdriver 控制的 Firefox 窗口。我想这样做,因为我想使用 XDoTool 按 Ctrl+S,然后执行一些操作系统本机鼠标单击/键盘按键来处理“另存为操作系统”窗口。
我试过了:
driver.switch_to.default_content
driver.execute_script('window.focus();')
但它不会改变焦点。
我还考虑过使用 xdotool 并按名称选择窗口,但我可能打开了其他同名的窗口。
如何将窗口焦点设置到该浏览器窗口?