selenium安装
安装:
1.Chrome浏览器
2.selenium框架:pip install selenium
3.驱动程序:下载
http://npm.taobao.org/mirrors/chromedriver/
查看浏览器版本
选择对应的版本
编码流程:
#首先需要将下载的chromedriver.exe放到代码文件夹下
#导包
from selenium import webdriver
#调用chromedriver.exe
bro = webdriver.Chrome('./chromedriver.exe')
#访问
bro.get('https://www.baidu.com/')
操作
find_element_by_id(‘id’)
find_element_by_name(‘name’)
find_element_by_class_name(‘class’)#根据class属性定位
find_element_by_xpath()#根据xpath定位节点
find_element_by_css_selector()#css选择器
find_element_by_link_text()#根据超链接文本定位
find_element_by_partial_link_text()#根据超链接文本的一部分定位
#节点交互操作:
1.输入内容:对象.send_keys()
2.清空内容:对象.clear()
3.点击操作:对象.click()
4.退出浏览器:对象.quit()
执行JS脚本
js='alert("*****")'
browser.execute_script(js)