Python webdriver API(十三)下载文件

Python webdriver API(十三)下载文件

 

webdriver 允许我们设置默认的文件下载路径。也就是说文件会自动下载并且存在设置的那个目录

中,这样可以跳过浏览器的下载弹框提示。

Chrome下载  Python学习地址:https://ke.qq.com/course/2707042?flowToken=1025648

思路:

1、实例化一个options对象

2、设置配置,并加载到options

3、启动浏览器,点击下载链接

使用谷歌浏览器下载的优势,配置时不需要针对各种下载文件类型进行配置

Firefox下载

对于Firefox,需要我们设置其Profile:

browser.download.dir:指定下载路径

browser.download.folderList:设置成2表示使用自定义下载路径;设置成0表示下载到桌面;设置成1表示下载到默认路径

browser.download.manager.showWhenStarting:在开始下载时是否显示下载管理器

browser.helperApps.neverAsk.saveToDisk:对所给出文件类型不再弹出框进行询问

Firefox需要针对每种文件类型进行设置,这里需要我们查询对应文件的MIME类型,可以用以下链接进行查询:MIME 参考手册

如果大家对于学习Python有任何问题,学习方法,学习路线,如何学习有效率的问题,可以随时来咨询我,或者缺少系统学习资料的,我做这行年头比较久,自认为还是比较有经验的,可以帮助大家提出建设性建议,这是我的Python交流qun:785128166,有任何问题可以随时来咨询我。
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值