selenium--上传下载
来源:互联网 发布:网络征文比赛2017 编辑:程序博客网 时间:2024/05/29 07:00
上传方法:
#coding=UTF-8from selenium import webdriverimport timeif __name__ == '__main__': driver = webdriver.Firefox(executable_path='D:\Mozilla Firefox') driver.maximize_window() driver.get('file:///E:/selenium_study/demo.html') time.sleep(2) #上传,看做一个input框直接send_keys() driver.find_element_by_id('load').send_keys('E:/libs.zip')
下载方法一:
#coding=UTF-8from selenium import webdriverimport timeif __name__ == '__main__':fp = webdriver.FirefoxProfile() #设置浏览器默认下载路径 fp.set_preference("browser.download.dir","E:\\") #设置火狐浏览器默认下载文件夹 0桌面;1是“我的下载”;2是自定义 fp.set_preference("browser.download.folderList",2) #下载开始的时候是否弹出提示框 fp.set_preference("browser.download.manager.showWhenStarting",'false') #下载的文件类型 fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/octet-stream, application/vnd.ms-excel, text/csv, application/zip") driver = webdriver.Firefox(fp) driver.maximize_window() driver.get('file:///E:/selenium_study/demo.html') time.sleep(2) driver.find_element_by_xpath("//div[@id='download']/a").click()
阅读全文
0 0
- selenium--上传下载
- selenium借助autoit操作上传下载对话框
- java + selenium测试框架(之上传下载) 版本演化五
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- 上传下载
- FSM有限状态机
- python 编程中要注意的事情
- Button的监听方法
- HDU5041-壮压DP-D
- C/C++100问
- selenium--上传下载
- Bzoj 3674: 可持久化并查集加强版
- cookies获取方法及另一种调用cookies的方式
- 程序员面试50题—sizeof的用法
- Hdu 6030 Happy Necklace【Dp+矩阵快速幂】
- Spring自学之XML式AOP编程
- 高通Secure Boot调试流程记录
- 关于Linux环境编译错误:“undefined reference to" 的原因总结
- Spring Web MVC