使用Chrome浏览器自动将文件下载到指定路径


#!usr/bin/env python  
#-*- coding:utf-8 -*-  
#使用Chrome浏览器自动将文件下载到指定路径

from selenium import webdriver
import unittest,time

class TestDemo(unittest.TestCase):
    def setUp(self):
        chromeOptions = webdriver.ChromeOptions()
        prefs = {'download.default_directory':'e:\\download'}
        chromeOptions.add_experimental_option('prefs',prefs)
        self.driver = webdriver.Chrome()

    def test_downloadFileByChrome(self):
        url = 'http://pypi.python.org/pypi/selenium'
        self.driver.get(url)
        self.driver.find_element_by_partial_link_text\
            ("selenium-3.8.1-py2.py3-none-any.whl").click()
        time.sleep(100)

    def tearDown(self):
        self.driver.quit()

if __name__ == '__main__':
    unittest.main()


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM