#!/usr/bin/env python
# -*- coding: utf-8 -*-from selenium import webdriver
import timedriver = webdriver.Chrome()
# 打开浏览器,访问百度首页
driver.get("http://www.baidu.com")
time.sleep(2)# 设置浏览器宽480、高800
driver.set_window_size(480, 800)
time.sleep(2)# 设置浏览器最大化
driver.maximize_window()
time.sleep(2)# 访问新闻页面
driver.get("http://news.baidu.com")
time.sleep(2)# 后退返回百度首页
driver.back()
time.sleep(2)# 前进到新闻页
driver.forward()
time.sleep(5)# 浏览器关闭
driver.close()


***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***

转载于:https://www.cnblogs.com/guanfuchang/p/7463057.html

Selenium with Python 006 - 操作浏览器相关推荐

  1. python自动化操作浏览器

    python的语法精炼简洁,并且很方便集成自动化工具selenium,因此特别适合各个行业的工作人员学习和编写简单程序来实现"机器人助理"帮我们处理频繁重复的网站操作. 废话不多说 ...

  2. Python 自动操作浏览器

    1. 安装库 pip install selenium # Windows电脑安装selenium pip3 install selenium # Mac电脑安装selenium 2.安装浏览器驱动 ...

  3. selenium webdriver python 元素操作

    常用操作 click 点击某个元素 driver.find_element_by_id("su").click() clear driver.find_element_by_id( ...

  4. 从入门到入土:Python爬虫学习|Selenium自动化模块学习|简单入门|轻松上手|自动操作浏览器进行处理|chrome|PART01

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  5. 技术学习:Python(21)|爬虫篇|selenium自动化操作浏览器

    ​ 活动地址:CSDN21天学习挑战赛 前言 Selenium是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE(7, 8, 9 ...

  6. [Python爬虫]使用Selenium操作浏览器订购火车票

    这个专题主要说的是Python在爬虫方面的应用,包括爬取和处理部分 [Python爬虫]使用Python爬取动态网页-腾讯动漫(Selenium) [Python爬虫]使用Python爬取静态网页-斗 ...

  7. python selenium:不新开浏览器,而是在已开的浏览器进行操作

    python selenium:不新开浏览器,而是在已开的浏览器进行操作 Mac :http://www.manongjc.com/detail/27-htmfglaegusjdpx.html win ...

  8. 零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱

    零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱 一. Selenium简介 二. 环境配置 2.1 Python运行环境搭建 2.2 Selenium相关安装与配置 2.2.1 Se ...

  9. selenium python 一些操作和定位收集

    (-)滚动条操作 python中selenium操作下拉滚动条方法汇总 selenium_webdriver(python)控制浏览器滚动条 selenium+Python(select定位) Sel ...

最新文章

  1. Spring Boot 集成 Apollo 配置中心,真香、真强大!
  2. Java学习之while语句
  3. 学习笔记——Maven pom.xml配置详解
  4. Lua——基本语法知识,从hello word开始
  5. 深入解析PHP中逗号与点号的区别
  6. Windows 2008远程桌面配置多用户登陆的方法
  7. 面试精讲之面试考点及大厂真题 - 分布式专栏 23 分布式系统下分布式锁的实现
  8. HDU1013 POJ1519 Digital Roots(解法三)
  9. Cesium:加载本地高程/地形数据
  10. React 与 React-Native 使用同一个 meteor 后台
  11. Windows Phone 7 Jump Start 系列教程
  12. 带宽、特征频率、截止频率、-3dB什么意思
  13. Cell Genomics封面|北大吴华君课题组利用空间多组学技术解析肿瘤内空间异质性...
  14. 总以为猜对了结局,但烧脑推理电影却总是让我扭伤腰
  15. 华为H3CNE认证题库、教材-热门下载帖汇总!
  16. 惠普计算机电脑底盖怎么打开,惠普笔记本后盖怎么拆
  17. java 科学计数法位数_科学记数法android java
  18. Android开发 设置手机壁纸
  19. 自动打开搜狗搜索的前五个链接
  20. 神经网络中前向传播和反向传播解析

热门文章

  1. maven 打包失败 提示找不到jar的问题
  2. 网页内容切换效果实现的15个jQuery插件
  3. modelsim不停出现loading……无法仿真
  4. 如何用matlab画正态分布曲线
  5. android程序数据迁移sd,如何迁移安卓手机及SD卡的数据?方法很简单!
  6. php读写xml文件,另辟蹊径 搞定PHP读取XML大文件 数据导入
  7. 细数SkyEye异构仿真的5大特色
  8. (228)FPGA岗位有哪些?
  9. fft 相位谱_基于级联FFT的广义互相关算法在声源定位中的应用
  10. PID算法的EXCEL模拟实现