【发布时间】:2014-12-05 05:41:53
【问题描述】:
我在 OS X (Yosemite) 上将 selenium 与 python 和 chromedriver (webdriver) 一起使用
我正在尝试向我的驱动程序实例添加参数,如下所示:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--start-maximized')
webdriver.Chrome(executable_path='/Library/Python/2.7/site-packages/selenium/webdriver/chrome/chromedriver', chrome_options=chrome_options)
浏览器窗口创建良好,但没有最大化。
即使忽略那个特定的论点,无论我提供哪些论点,它们似乎都不会被应用。我错过了什么吗?
编辑:似乎我可以毫无问题地通过移动仿真选项。所以问题可能包含在传递参数类型选项上。
【问题讨论】:
-
之后打电话给
driver.maximize_window()怎么样? -
这是一个快速修复,谢谢。但是,我将来仍然需要能够应用其他 Chromium 参数。
标签: python selenium webdriver selenium-chromedriver