控制浏览器

(一)控制浏览器窗口大小

resizeWebWindow.py

#-*-coding:utf-8-*-from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://m.mail.10086.cn")# 参数数字为像素点
print("设置浏览器宽480,高800显示")
driver.set_window_size(480,800)
# driver.maximize_window()   # 全屏显示
driver.quit()                # 关闭浏览器

(二)控制浏览器后退、前进

web_back_forward.py

#-*-coding:utf-8-*-from selenium import webdriver
driver = webdriver.Firefox()# 访问百度首页
first_url = 'http://www.baidu.com'
print("now access %s"%(first_url))
driver.get(first_url)# 访问新闻首页
second_url = 'http://news.baidu.com'
print("now access %s"%(second_url))
driver.get(second_url)# 返回(后退)到百度首页
print("back to %s"%first_url)
driver.back()# 前进到新闻页d
print("forward to %s"%second_url)
driver.forward()

(三)模拟浏览器刷新

# 刷新浏览器
driver.refresh()

WebDriver API学习记录相关推荐

  1. SIEMENS PLC Web API 学习记录

    SIEMENS PLC Web API 学习记录 为顺应时代发展,西门子为 S7-200SMART/1200/1500 PLC 添加IT通讯所需要的 Web API.(由于S7-200 SMART 新 ...

  2. Windows API 学习记录1

    这里面的好多函数不能死记硬背,知道有这个函数就行,等用到了,再回来细看 一.窗口管理函数包括以下几类: 按钮函数(Button) Microsoft提供了对话框和控制来支持应用程序与用户之间的交互通讯 ...

  3. java API学习记录

    API(ApplicationProgrammingInterface) 1.String和StringBuffer类位于java.lang中 Stringx="a"+4+&quo ...

  4. Java 8 Stream API学习记录

    Stream简介 1.Java 8引入了全新的Stream API.这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同. 2.stream是对集合对象功能的 ...

  5. php对接小鹅通API开发高级实战案例解析:获取指定资源学习记录信息(单人单学习记录、单人多学习记录累计、返回数据格式确认)

    获取指定资源学习记录信息 前言 一.获取指定资源学习记录信息请求方式及url 二.获取指定资源学习记录信息请求参数 请求参数 请求格式 三.单人单学习记录API封装函数 四.单人多学习记录API封装函 ...

  6. 【Cmake】Cmake学习记录

    Cmake学习记录 1.1 常例 add_library(gen_reference_infogen_reference_info/gen_reference_info.hgen_reference_ ...

  7. Redis的学习记录

    Redis的学习记录 1.先导了解 1.1 NOSQL概述 1.1.1 为什么要用NoSql? 1.1.2 NoSql了解 1.1.3 NoSql特点 1.1.4 NoSQL的四大分类 2. Redi ...

  8. [Django]模型学习记录篇--基础

    模型学习记录篇,仅仅自己学习时做的记录!!! 实现模型变更的三个步骤: 修改你的模型(在models.py文件中). 运行python manage.py makemigrations ,为这些修改创 ...

  9. gradle exclude_Gradle学习记录020 java工程的测试 part1

    详细学习如何用Gradle测试java工程.第二部分.该学习记录基于Gradle官方网站资料.本篇参考链接如下: https://docs.gradle.org/current/userguide/j ...

最新文章

  1. 有关Gradle Network is unreachable: connect的报错
  2. ADMT3.2迁移域用户
  3. Mysql大型数量下的数据库构建的30条建议
  4. @ConfigurationProperties注解的使用与@Value的使用
  5. indesign拖进去颜色变灰_在 InDesign 中管理颜色
  6. upload组件 获得焦点_HTML Input FileUpload autofocus用法及代码示例
  7. httplib模块,测试cdn节点文件同步
  8. 算法: 用队列Queue实现栈Stack
  9. mysql 事务 实现_什么是mysql的事务和实现
  10. 多开工具,终于给找来了~
  11. 关于下载安装pycharm专业版的步骤
  12. Python图片按比例缩放后的宽和高(PIL等比缩放)
  13. 微信公共号申请图文详解
  14. 公网ip和域名是干嘛的?域名由谁管理的?
  15. Springboot就业招聘信息系统x8y1g计算机毕业设计-课程设计-期末作业-毕设程序代做
  16. KD树(K-Dimension Tree)
  17. STM32三条总线(AHB、APB1、APB2)的外设映射情况
  18. java邮件学习中遇到的问题
  19. Java、JSP单位内收发文系统
  20. 【python】PPT转PDF(同一目录下批量)

热门文章

  1. linux+nginx+php+mysql安装及配置
  2. 产品经理与交互设计师的对话——需求是如何变成产品原型的(转)
  3. 标签中包含input时line-height属性失效的解决办法
  4. 笑傲江湖手3D游服务器端文件,武林大会即将拉开序幕《笑傲江湖3D手游》12月公测来袭...
  5. springboot日志可视化_Springboot面试问题集锦
  6. 跨域问题_跨域问题如何解决?
  7. HALCON 20.11:深度学习笔记(12)---语义分割
  8. Halcon图像预处理之灰度形态学
  9. Activiti工作流从入门到入土:完整Hello World大比拼(Activiti工作流 API结合实例讲解)...
  10. MySQL字段类型详解