【发布时间】:2013-08-04 06:50:02
【问题描述】:
我正在使用 Selenium Webdriver(在 Python 中)自动下载数千个文件。我想以编程方式设置 Chrome 的下载文件夹。看完this,我试了一下:
chromepath = '/Users/thiagomarzagao/Desktop/searchcode/chromedriver'
desired_caps = {'prefs': {'download': {'default_directory': '/Users/thiagomarzagao/Desktop/downloaded_files/'}}}
driver = webdriver.Chrome(executable_path = chromepath, desired_capabilities = desired_caps)
不好。下载仍会转到默认下载文件夹(“/Users/thiagomarzagao/Downloads”)。
有什么想法吗?
(Python 2.7.5、Selenium 2.2.0、Chromedriver 2.1.210398、Mac OS X 10.6.8)
【问题讨论】:
标签: python python-2.7 selenium-webdriver selenium-chromedriver