selenium相关操作补充知识和案例思路介绍
- selenium其他操作
selenium其他操作
获取属性
语法:
变量名.get_attrubute()
eg:
# 调用模块 from selenium import webdriver import time # 指定操作的浏览器驱动 bro = webdriver.Chrome('D:\python3.6.8\Scripts\chromedriver.exe') # 控制浏览器访问网站数据 bro.get("https://tieba.baidu.com/f?ie=utf-8&kw=90%E5%90%8E%E7%BE%8E%E5%A5%B3") # 获取a标签 tag=bro.find_element_by_tag_name('a') # 获取href属性值 print(tag.get_attribute('href'))
获取文本内容
语法:
变量名.text
eg:
# 获取文本 print(tag.text)
获取标签ID,位置,名称,大小(了解)
语法:
变量.id 变量.location 变量.tag_name 变量.size
eg:
print(tag.id) print(tag.location) print(tag.tag_name) print(tag.size)