已解决
Selenium的find_element()与find_elements()和By的几种方法
来自网友在路上 173873提问 提问时间:2023-10-25 05:00:38阅读次数: 73
最佳答案 问答题库738位专家为你答疑解惑
打印索引元素的文本属性
def print_list(coordinate_list):print('当前项目地块数:', len(coordinate_list))for i in range(0, len(coordinate_list)):print(i)print(coordinate_list[i].text)
看一下By支持的方法
class By:"""Set of supported locator strategies."""ID = "id"XPATH = "xpath"LINK_TEXT = "link text"PARTIAL_LINK_TEXT = "partial link text"NAME = "name"TAG_NAME = "tag name"CLASS_NAME = "class name"CSS_SELECTOR = "css selector"
示例
element = driver.find_element(By.TAG_NAME,"html")
# 替换为您要检查的标签
attribute_value = element.get_attribute("data-theme") # 替换为您要获取的属性名称
# 打印属性值
print("html标签的属性值:", attribute_value)
CLASS_NAME、NAME、ID同理,以www.baidu.com为例
查看全文
99%的人还看了
相似问题
- SpringBoot使用ObjectMapper之Long和BigDemical类型的属性字符串处理,防止前端丢失数值精度
- 〖大前端 - 基础入门三大核心之JS篇㊲〗- DOM改变元素节点的css样式、HTML属性
- QT中样式表常见属性与颜色的设置与应用
- Java继承中的属性名相同但是类型不同的情况
- C#开发的OpenRA游戏之属性QuantizeFacingsFromSequence(7)
- XmlElement注解在Java的数组属性上,以产生多个相同的XML元素
- CSS-列表属性篇
- CSS 文本属性篇
- 计算属性与watch的区别,fetch与axios在vue中的异步请求,单文本组件使用,使用vite创建vue项目,组件的使用方法
- JAXB:用XmlElement注解复杂类型的Java属性,来产生多层嵌套的xml元素
猜你感兴趣
版权申明
本文"Selenium的find_element()与find_elements()和By的几种方法":http://eshow365.cn/6-23920-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: C/C++基础
- 下一篇: pnpm、npm、yarn的区别