私のOSはUbuntuです。OSウィンドウのフォーカスを、Webdriverによって制御されるFirefoxウィンドウに設定したいと思います。XDoTool を使用して Ctrl+S を押してから、OS ネイティブのマウス クリック/キーボード キーを押して [OS として保存] ウィンドウを処理したいので、やりたいと思います。
私は試した:
driver.switch_to.default_content
driver.execute_script('window.focus();')
しかし、それは焦点を変えません。
また、xdotool を使用して名前でウィンドウを選択することも考えましたが、同じ名前の他のウィンドウが開いている可能性があります。
そのブラウザ ウィンドウにウィンドウ フォーカスを設定するにはどうすればよいですか?