selenium相关操作补充知识和案例思路介绍

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'))

selenium相关操作补充知识和案例思路介绍

获取文本内容

语法:

变量名.text

eg:

# 获取文本
print(tag.text)

selenium相关操作补充知识和案例思路介绍

 

 获取标签ID,位置,名称,大小(了解)

语法:

变量.id
变量.location
变量.tag_name
变量.size

eg:

print(tag.id)
print(tag.location)
print(tag.tag_name)
print(tag.size)

selenium相关操作补充知识和案例思路介绍

 

上一篇:常用的Dos命令


下一篇:Java之数据类型及扩展