一、从定位元素开始
driver = webdriver.Firefox() // 打开火狐
ele = driver.find_element_by_id() // 定位元素
driver.find_element_by_name()
driver.find_element_by_link_text() // a标签中的文本
driver.find_element_by_css_selector() // css的路径
driver.find_element_by_xpath() // 通过xpath
二、控制浏览器
1、控制浏览器大小
#控制浏览器的大小
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://m.mail.10086.cn')
#参数数字为像素点
print('设置浏览器的尺寸,高800,宽480')
driver.set_window_size(480, 800)
driver.quit()
2、控制浏览器前进后退
# 前进和后退页面
from selenium import webdriver
import time
driver = webdriver.Firefox()
#访问百度首页
first_url = 'http://www.baidu.com'
print('now access %s' %(first_url))
driver.get(first_url)
time.sleep(2)
#访问新闻页面
second_url = 'http://news.baidu.com'
print('now access %s