selenium--文件下载

烈酒焚心 提交于 2020-08-13 02:45:15

文件下载时候会弹出一个下载选项框,这个弹框是定位不到的,有些元素注定定位不到也没关系,
就当没有鼠标,我们可以通过键盘的快捷键完成操作。
SendKeys 库是专业的处理键盘事件的,所以这里需要用 SendKeys 解决
第一步:pip 在线安装模块:pip install SendKeys
第二步:导入模块:import SendKeys



2.如果想点“保存文件”按钮,解决问题思路:
- 先按 TAB 键,移动光标聚焦到保存按钮上
- 再按下 ENTER 键,这样就能保存了

 

 

注:博客上发送回车键要用两次,原因是说第一次按回车键会失效但我实际代码中只运行
一次也是正常的。如果你们遇到这种情况,就多发送一次回车键

如果对软件测试、接口测试、自动化测试、性能测试、持结集成、面试经验交流。感兴趣可以902061117,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!