chrome下载文件
作者:互联网
# -*- coding: utf-8 -*- from selenium import webdriver from time import sleep # 定义配置对象 options = webdriver.ChromeOptions() # 设置为 0 禁止弹出窗口 设置下载路径 prefs = {'profile.default_content_settings.popups': 0, 'download.default_directory': '/Users/doudou/test'} # 添加实验性质的设置参数 options.add_experimental_option('prefs', prefs) # 指定用户的driver配置地址,并加载至配置对象中,此处注意,有两个参数,后面那个参数,一定要写成 chrome_options=XX的形式,否则运行报错。 driver = webdriver.Chrome(executable_path='/usr/local/bin/chromedriver', chrome_options=options) driver.get('http://sahitest.com/demo/saveAs.htm') driver.find_element_by_xpath('//a[text()="testsaveas.zip"]').click() sleep(3) driver.quit()
标签:文件,webdriver,chrome,driver,sleep,prefs,options,下载 来源: https://www.cnblogs.com/hd-test/p/11737288.html