Chromedriver最大化问题

时间:2016-05-11 23:42:25

标签: python google-chrome selenium

我是这个论坛的新手,也是编程和硒的新手。 我试图使用selenium python(使用下面的代码)最大化我的chrome浏览器,每次selenium打开浏览器时它都不会最大化整个窗口。它最大化只有屏幕的一半用"数据:,&# 34;已填写地址栏。

self.driver = webdriver.Chrome() 
self.driver.maximize_window()

我也试过

options=webdriver.ChromeOptions()
options.add_argument("--start-maximized")
driver=webdriver.Chrome(chrome_options=options)

但没有帮助

Screenshot of the browser

2 个答案:

答案 0 :(得分:8)

只看了我的代码并注意到我的导入是

 from selenium.webdriver.chrome.options import Options

其余的代码是

 options = Options() 
 options.add_argument("--start-maximized") 
 driver=webdriver.Chrome(chrome_options=options) 

这确实有效

答案 1 :(得分:2)

ChromeDriver中有open issue 特定于Mac OS X

我记得的帮助是首先明确设置尺寸然后最大化:

driver.set_window_size(1200, 800)
driver.maximize_window()