码迷,mamicode.com
首页 > 编程语言 > 详细

Webdriver如何启动不同浏览器(python)

时间:2017-05-04 00:01:17      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:get   google   exp   download   安装   row   ref   rda   down   

WebDriver 支持 Firefox (FirefoxDriver)IE (InternetExplorerDriver)Opera (OperaDriver) Chrome (ChromeDriver) 由于国内禁止了http://code.google.comhttp://www.seleniumhq.org/download/的软件下载,可以去csdn下载,有很多童鞋共享了软件。

一、Firefox
 不需要下载FirefoxDriver,直接编写代码即可
   from selenium import webdriver
   browser = webdriver.Firefox()
   browser.get(‘https://www.baidu.com/‘)

二、IE
   1、下载IEDriverServer.exe(机器安装IE浏览器)

   2IEDriverServer.exe放在python的安装目录C:\Python27python环境时,已经将C:\Python27添加到系统环境变量Path下面了或者放到IE的安装目录下,并将该   目录添加到系统环境变量Path下面;
  如何不添加环境变量,也可以在代码里这样写:

   from selenium import webdriver

   import os

   Iedriver = "C:\Program Files\Internet Explorer\IEDriverServer.exe"

   os.environ["webdriver.chrome.driver"] = Iedriver

   browser = webdriver.Chrome(Iedriver )

   browser.get(‘https://www.baidu.com/‘)

三、Chrome
   1、下载ChromeDriver.exe
   2、将ChromeDriver.exe放在python的安装目录C:\Python27python环境时,已经将C:\Python27添加到系统环境变量Path下面了或者放到chrome的安装目录下,并将   该目录添加到系统环境变量Path下面;
  如何不添加环境变量,也可以在代码里这样写:

   from selenium import webdriver

   import os

   chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"

   os.environ["webdriver.chrome.driver"] = chromedriver

   browser = webdriver.Chrome(chromedriver)

   browser.get(‘https://www.baidu.com/‘)

Webdriver如何启动不同浏览器(python)

标签:get   google   exp   download   安装   row   ref   rda   down   

原文地址:http://www.cnblogs.com/zhaosunwei/p/6804474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!