zoukankan      html  css  js  c++  java
  • pythonselenium 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()
  • 相关阅读:
    第19篇 2016年计划
    第18篇 我的中国梦
    Linux中文件实时同步
    Ansible Playbook
    Ansible简介及常用模块
    HTTP协议简单认识
    zabbix 分布式监控Proxy
    Zabbix中Agent自动注册
    Groovy基础语法
    Python文件操作
  • 原文地址:https://www.cnblogs.com/simran/p/9258447.html
Copyright © 2011-2022 走看看