如何使用Selenium 2-WebDriver的Python绑定最大化浏览器窗口?

如何使用Selenium 2-WebDriver的Python绑定最大化浏览器窗口?,python,webdriver,selenium-webdriver,Python,Webdriver,Selenium Webdriver,我想知道如何使用Selenium 2-WebDriver的Python绑定最大化浏览器窗口。具有WebDriver。设置窗口位置(),WebDriver。设置窗口大小()方法: #!/usr/bin/env python import time from contextlib import closing from selenium.webdriver import Firefox # pip install selenium with closing(Firefox()) as browse

我想知道如何使用Selenium 2-WebDriver的Python绑定最大化浏览器窗口。

具有
WebDriver。设置窗口位置()
WebDriver。设置窗口大小()
方法:

#!/usr/bin/env python
import time
from contextlib import closing
from selenium.webdriver import Firefox # pip install selenium

with closing(Firefox()) as browser:
    browser.set_window_position(0, 0) #NOTE: 0,0 might fail on some systems
    browser.set_window_size(800, 600)
    time.sleep(2)

您可以使用
browser.maximize_window()
为此

最好的方法是在python本身中使用WebDriver对象。我在我的Mac电脑上试过了,效果非常好

驱动程序。全屏_窗口()

一旦您创建了webdriver对象驱动程序,您就可以得到它。共享下面的示例代码段

from selenium import webdriver
driver = webdriver.Chrome()
driver.fullscreen_window()
url = "https://github.com/sam4u3/Selenium_Screenshot/tree/master/test"
driver.get(url)
driver.quit()
希望这有帮助!干杯