是否有一种独立于系统的方法来最小化(图标化)selenium firefox驱动程序打开的firefox浏览器窗口?

2024-09-26 18:02:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是selenium webdriver,只有一个maximize_window()方法,如何在windows和Linux下创建窗口“iconized”?在

from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.google.com')

# they only have maximize but no minimize ...
browser.maximize_windows()

编辑:找到windows的代码段here

^{pr2}$

因为我从browser对象获得了窗口hwid

browser.current_window_handle

我知道我可能在windows下可以做到。但是在linux下,有没有一种通用的方法呢?还是跟我用的桌面管理器有关?在

目前,我已经将它与centos 6.4、kde桌面和fedora20 lxde桌面桌面一起使用


Tags: 方法fromimportbrowserhttpgetlinuxwindows

热门问题