#自动化下载,下载设置
from selenium import webdriver
import unittest, time
class TestDemo(unittest.TestCase):
def setUp(self):
# 创建一个FirefoxProfile实例,用于存放自定义配置
profile = webdriver.FirefoxProfile()
# 指定下载路径,默认只会自动创建一级目录,如果指定了
# 多级不存在的目录,将会下载到默认路径
profile.set_preference('browser.download.dir', 'd:\\iDownload')
# 将browser.download.folderList设置为2,表示将文件下载到指定路径
# 设置成2表示使用自定义下载路径;
# 设置成0表示下载到桌面;设置成1表示下载到默认路径
profile.set_preference('browser.download.folderList', 2)
# browser.helperApps.alwaysAsk.force对于未知的 MIME 类型文件会弹出窗口
# 让用户处理,默认值为true,设定为False表示不会记录打开未知 MIME 类型
# 文件的方式
profile.set_preference("browser.helperApps.alwaysAsk.force", False)
# 在开始下载时是否显示下载管理器
profile.set_preference('browser.download.manager.showWhenStarting',\