Loading

selenium模块简单使用

导入selenium中的webdriver类,并实例化

>>> from selenium import webdriver
#selenium可以操作许多浏览器这里我们使用chrome
>>> browser = webdriver.Chrome()
#如果你的浏览器驱动是安装好的,这时候已经可以看到弹出来了一个浏览器界面
>>> 

访问网页

>>> browser.get('https://www.baidu.com')
>>> 

抓取一个节点

>>> input = browser.find_element_by_xpath('//*[@id="su"]')
#我们抓取了搜索按钮这个节点,使用的是xpath选择器
#这是抓取单个节点的方法,如果要抓取多个节点,就在element后面加个s就行

节点的操作方法

#输入值send_keys
#清除值clear
#点击click

获取节点的属性值和文本

#我们获取搜索按钮上的value属性
>>> input.get_attribute('value')
'百度一下'
>>>
posted @ 2018-12-19 10:42  coderplus  阅读(176)  评论(0编辑  收藏  举报