基本套路:
from selenium import webdriver
#1.创建driver对象
driver=webdriver.Phantomjs()
#driver=webdriver.Chrome()
#2.请求url
driver.get(url)
#3.等待
time.sleep()
#4.获取页面内容
html=driver.page_source
#解析,如用lxml模块解析
tree=etree.HTML(html)
selenium的常用方法:
1.获取当前页面的Url
方法:current_url
实例:driver.current_url
2.获取元素坐标
方法:location
解释:首先查找到你要获取元素的,然后调用location方法
实例:driver.find_element_by_xpath("xpath").location
3.表单的提交
方法:submit