WebDriver控制浏览器和简单元素操作

WebDriver控制浏览器和简单元素操作_第1张图片

#coding=utf-8

from selenium import webdriver

import time

driver = webdriver.Firefox()

driver.get("http://www.baidu.com")

#设置浏览器以宽800、高1200显示

driver.set_window_size(800,1200)

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(2)

#刷新当前页面

driver.refresh()

time.sleep(2)

#模拟按键输入

driver.find_element_by_id("ww").send_keys("两岸")

time.sleep(2)

#清除文本

driver.find_element_by_id("ww").clear()

time.sleep(2)

driver.find_element_by_id("ww").send_keys("海峡")

time.sleep(2)

#单击元素

driver.find_element_by_xpath("//*[@class='btn']").click()

你可能感兴趣的:(WebDriver控制浏览器和简单元素操作)