selenium+python:脚本学习笔记(三)
来源:互联网 发布:怎么关闭网络防火墙 编辑:程序博客网 时间:2024/06/05 08:17
- 文件下载
#实例化一个火狐配置文件
fp = webdriver.FirefoxProfile()
#设置各项参数,参数可以通过在浏览器地址栏中输入about:config查看。
#设置成0代表下载到浏览器默认下载路径;设置成2则可以保存到指定目录
fp.set_preference("browser.download.folderList",2)
#是否显示开始,(个人实验,不管设成True还是False,都不显示开始,直接下载)
fp.set_preference("browser.download.manager.showWhenStarting",False)
#下载到指定目录
fp.set_preference("browser.download.dir","c:\\test")
#不询问下载路径;后面的参数为要下载页面的Content-type的值
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","application/octet-stream")
#启动一个火狐浏览器进程,以刚才的浏览器参数
dr = webdriver.Firefox(firefox_profile=fp)
browser.download.manager.showWhenStarting
:在开始下载时是否显示下载管理器
browser.helperApps.neverAsk.saveToDisk
:对所给出文件类型不再弹出框进行询问
- 等待
都不好用时,可能考虑元素是一开始就存在在html中 而不是页面加载后才出现的
- 滚动条
- 上传
autoIt
- close()与quit()
这是close()的说明:
Closes the current window.
关闭当前窗口。
这是quit()的说明:
Quits the driver and closes every associated window.
退出驱动并关闭所有关联的窗口。
- selenium+python:脚本学习笔记(三)
- selenium+python:脚本学习笔记(一)
- selenium+python:脚本学习笔记(二)
- Python Selenium 学习笔记(三)键盘和鼠标操作
- Python Selenium 学习笔记(三)键盘和鼠标操作
- selenium学习笔记(三)
- selenium+python脚本编写笔记(四)
- Python + Selenium学习笔记(-)
- Python selenium 学习笔记
- Python + Selenium 学习笔记
- 3. Python脚本学习笔记三字符串
- Selenium学习笔记之005:第一个selenium+python+webdriver脚本
- selenium-webdriver (python)(一)学习笔记
- selenium webdriver学习(三)------------执行js脚本
- Selenium学习笔记之三
- Selenium+Webdriver学习(三) 执行JS脚本
- Selenium+Webdriver学习(三) 执行JS脚本
- Python selenium的学习笔记
- js闭包的理解
- 普林斯顿算法课 Java环境配置
- unity 生成webgl读取assetBundle包
- python 单元测试的模块 pyUnit(unittest),mock与Python测试
- Android下移植libnetfilter_conntrack库【android-17/anroid4.2.2】
- selenium+python:脚本学习笔记(三)
- 搭建Lamp之安装apache
- 在阿里云服务器上搭建SVN服务器
- Python主方法
- 访问一个网页的全过程
- JMeter—录制脚本
- 前端学习流程计划图
- 卷积神经网络VGG
- js对日期加减指定天、时、分、秒