selenium启动不同的浏览器

1、启动firefox

不需要下载驱动,但是selenium3.0以上版本需要下载“geckodriver”,放置在环境变量可以访问到的地方。

下载:https://github.com/mozilla/geckodriver/releases

#coding:utf-8
from selenium import webdriver
from time import sleep

driver=webdriver.Firefox()
driver.get("http://mail.126.com")

2、启动chrome

驱动下载:http://chromedriver.storage.googleapis.com/index.html

# -*- coding:utf-8 -*-

from selenium import webdriver

import os

# chromedriver.exe 实际安装路径, 笔者这里放置在D盘python目录

googledriver = "D:\\Python27\\chromedriver.exe"

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

driver = webdriver.Chrome(googledriver)

url='http://mail.126.com'

driver.get(url)

driver.close()

3、启动IE

驱动下载:http://selenium-release.storage.googleapis.com/index.html

IE设置:Internet选项-安全

 

selenium启动不同的浏览器_第1张图片
 

 

selenium启动不同的浏览器_第2张图片
 
# -*- coding:utf-8 -*-

from selenium import webdriver

import os

#iedriver.exe 实际安装路径, 笔者这里放置在C盘根目录

iedriver = "D:\\Python27\\IEDriverServer.exe"

os.environ["webdriver.ie.driver"] =iedriver

driver = webdriver.Ie(iedriver)

url='http://mail.126.com'

driver.get(url)

driver.close()

你可能感兴趣的:(selenium启动不同的浏览器)