#!/usr/bin/python
# -*- coding: utf-8 -*-
__author__ = 'zuoanvip'
#一般情况下我们要验证打开的页面是否正确,可通过网页的Title和Current_URL来验证
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://www.baidu.com')
#获取当前的网页标题
driver.title
#获取当前的页面URL
driver.current_url
#设置等待时间,有三种方法:sleep()固定的等待时间;implicitly_wait() 智能等待,超过时间则抛异常;WebDriverWait()在设置的时间内每隔一段时间检测一次,如果检测不到则抛异常
#导入WebDriverWait包
from selenium.webdriver.support.ui import WebDriverWait
#导入time包
import time
#WebDriverWait包的用法
element = WebDriverWait(driver,10).until(lambda driver:driver.find_element_by_id('xx'))
#implicitly用法
driver.implicitly_wait(10)
#添加固定休眠时间
time.sleep(5)