python-selenium -- Chrome文件下载操作

Chrome 文件下载--直接点击文件zip、exe等格式类型不弹框,直接下载

profile.default_content_settings.popups:设置为 0 禁止弹出窗口
download.default_directory:设置下载路径
from selenium import webdriver
import time

option = webdriver.ChromeOptions()
prefs = {'profile.default_content_settings.popups': 0, 'download.default_directory': 'd:\\'}
#添加一个传递给Chrome的实验性选项,name, value
option.add_experimental_option('prefs', prefs)

#初始化chrome_options
driver = webdriver.Chrome(chrome_options=option)
driver.maximize_window()

#访问谷歌驱动网址
driver.get('http://chromedriver.storage.googleapis.com/index.html?path=2.40/')
time.sleep(5)
#下载chromedriver_win32.zip
driver.find_element_by_xpath('//a[text()="chromedriver_win32.zip"]').click()
time.sleep(5)
driver.quit()

 

posted @ 2018-07-03 14:36  雨彡  阅读(1858)  评论(0编辑  收藏  举报