1.首先要下载浏览器对应的driver,并放到你的python安装目录

Chrome浏览器(chromedriver): http://npm.taobao.org/mirrors/chromedriver/   (注意下载的版本是不是跟你的浏览器版本对应)

Firefox浏览器(geckdriver): https://github.com/mozilla/geckodriver/releases

2.打开Firefox

from selenium import webdriver
driver = webdriver.Firefox()
driver.maximize_window()
url = ("http://news.baidu.com")
driver.get(url)

3.打开Chrome

from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
url = ("http://news.baidu.com")
driver.get(url)

4.打开IE

from selenium import webdriver
import time
driver = webdriver.Ie()
driver.maximize_window()
url = ("http://news.baidu.com")
driver.get(url)

5.关闭并退出浏览器

driver.quit()

转载于:https://www.cnblogs.com/AmyHu/p/8820680.html

Python + Selenium 基础篇 - 打开和关闭浏览器相关推荐

  1. Python+Selenium基础篇之2-打开和关闭火狐浏览器

    本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器.要用selenium打开fiefox浏览器.首先需要去下载一个driver插件geckodriver. ...

  2. 解决python+selenium自动化,打开谷哥浏览器窗口么会自动关闭问题

    # 导包 from selenium import webdriver from selenium.webdriver.common.by import By # 实例化浏览器,且浏览器对象的初始化放 ...

  3. 《手把手教你》系列基础篇之2-python+ selenium自动化测试-打开和关闭浏览器(详细)

    简介 本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器.要用selenium打开fiefox浏览器.首先需要去下载一个driver插件geckodriv ...

  4. Python Selenium 基础入门

      本内容主要介绍 Python Selenium 的基础使用方法. 1 Python Selenium 简介和环境配置 1.1 Selenium 简介   Selenium 是一个 Web 的自动化 ...

  5. python selenium定位元素方法,python + selenium 练习篇 - 定位元素的方法

    1.利用ID定位元素(能直接通过ID来定位的元素比较少) # coding=utf-8 from selenium import webdriver driver = webdriver.Chrome ...

  6. 从零开始学 Python 之基础篇

    从零开始学 Python 之基础篇 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  7. “笨办法”学Python 3基础篇-文件操作

    "笨办法"学Python 3基础篇系列文章 "笨办法"学Python 3基础篇 第一部分-打印与输入 "笨办法"学Python 3基础篇 第 ...

  8. 【目录】Python 入门基础篇 <(^-^)>

    Python 入门基础篇 一.关于Python的介绍与准备工作 Python基础介绍 Jupyter notebook基础介绍 Jupyter notebook打开问题 Jupyter noteboo ...

  9. python中文件的打开与关闭_python中的文件打开与关闭操作命令介绍

    python中的文件打开与关闭操作命令介绍 1.文件打开与关闭 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式). f = open('t ...

最新文章

  1. scanf函数和printf函数
  2. android sha1是签名么,Android获取SHA1和MD5签名
  3. NVIDIA GPU 架构梳理
  4. android url回调json,【求助】本地页面如何取某个URL返回的json
  5. redis工具类_SpringBoot 操作 Redis 数据
  6. 山东中医院大学计算机科学与技术,2021年山东中医药大学计算机科学与技术专业招生...
  7. AI考拉技术分享会--IDE 常用功能 for Node.js
  8. Spring帖子汇总
  9. 接入TapTap防沉迷系统的逻辑图
  10. WinCE-多功能控件之无闪烁时间显示
  11. 数据结构入门指南(C语言版)
  12. vs2010中svn使用教程_VS2010中使用ankhSVN
  13. Goolge-TPU论文解读
  14. glassfish java环境_GlassFish安装和配置详解
  15. winrar命令行加压解密
  16. 《Python编程从入门到实践》16.2.6收盘价均值,代码理解
  17. 通用mapper——自定义搭配继承Mapper
  18. 许永鑫 南京理工大学计算机学院,南京理工大学计算机科学与技术学院研究生导师简介-付安民...
  19. 没有文件大小的php空间,host1free无广告全免费10G容量PHP免费空间申请教程
  20. 2019--3.10学习笔记

热门文章

  1. 手写 单隐藏层神经网络_反向传播(Matlab实现)
  2. ssh登陆connection refused的解决办法
  3. java BIO NIO AIO 理论篇
  4. oracle distinct用法
  5. Asp.Net CoreDocker部署到树莓派3B中
  6. Ubuntu字符界面输入密码始终提示错误 login incorrect 解决办法
  7. Centos常用快捷键
  8. 模糊查询实例 只要相关匹配即可
  9. 关于GCC Cygwin MinGW MSYS
  10. android java json与实体互相转换工具