微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

获取文本内容

语法:

变量名.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)

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐