selenium01-安装与简单使用

安装 selenium:

1.安装 python

配置环境变量:计算机>属性>高级系统设置>环境变量>系统变量>path 后面添加 ;+地址

2.安装 pip

下载 pip 的 source 包后解压,打开 cmd,cd 到解压地址,python setup.py instal

3.安装 selenium

打开 cmd,pip install -U selenium

4.安装 chrome 浏览器 webdriver

下载对应版本的 chrome

使用 selenium 打开与关闭浏览器

from selenium import webdriver

browser = webdriver.Firefox()

browser.quit()

浏览器操作

browser.get('http://www.baidu.com')  #浏览器访问页面

browser.back()  #浏览器返回上一个页面

browser.maximize_window()  #浏览器全屏

页面信息判断

browser.title  #查看当前页面标题

browser.current_url  #查看当前页面 url

页面元素定位

ele1 = browser.find_element_by_id('kw')  #使用 id 定位

ele2 = browser.find_element_by_name('wd')  #使用 name 定位

ele3 = browser.find_element_by_class_name('s_ipt')  #使用 class_name 定位

ele4 = browser.find_element_by_tag_name('input')  #使用 tag_name 定位

ele5 = browser.find_element_by_link_text('百度一下')  #使用 link_text 精确定位

ele6 = browser.find_element_by_partial_link_text('百度')  #使用 partial_link_text 模糊定位

ele7 = browser.find_element_by_css_selector('#kw')  #使用 css 路径定位

ele8 = browser.find_element_by_xpath('//*[@id="kw"]')  #使用 xpath 定位

查看元素信息

ele.size  #查看元素尺寸

ele.id  #查看元素 id  (非属性id)

ele.tag_name  #查看 tag_name

ele.get_attribute('name')  #查看元素属性 name

元素操作

ele.clear()  #输入框清空

ele.send_keys('柚子')  #输入框输入字符

ele.cleck()  #点击元素

原文地址:https://www.cnblogs.com/maigeyouziba/p/11182043.html