博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用python处理selenium中的css_selector定位元素的模糊匹配问题
阅读量:5996 次
发布时间:2019-06-20

本文共 654 字,大约阅读时间需要 2 分钟。

# 匹配id,先指定一个html标签,然后加上“#”符号,再加上id的属性值

self.driver.find_element_by_css_selector('div#ID').click()

# 匹配class,先指定一个html标签,然后加上“.”符号,再加上class的属性值

self.driver.find_element_by_css_selector('div.CLASS').click()

# 匹配其他属性

self.driver.find_element_by_css_selector('div[name=NAME]').click()

# 组合匹配

self.driver.find_element_by_css_selector('div[name=NAME][type=TYPE]').click()

# 匹配头部

self.driver.find_element_by_css_selector('div[style^="sp.gif"]').click()

# 匹配尾部

self.driver.find_element_by_css_selector('div[style$="sp.gif"]').click()

# 匹配中间

self.driver.find_element_by_css_selector('div[style*="sp.gif"]').click()

 

转载于:https://www.cnblogs.com/sgwjj/p/8036727.html

你可能感兴趣的文章
云在天之南——我的七天七夜(率性苍山洱海)
查看>>
如何迅速入门Shell 编程
查看>>
Linux企业应用微博客正式开通
查看>>
64位linux下的gns3网络模拟器配置
查看>>
效果差学费贵售后难,VIPKID米雯娟的野心不能只靠“烧钱”营销
查看>>
Windows Server 2012 R2 WSUS-10:流程概述
查看>>
自动发现服务是怎样工作的?
查看>>
Office 365 系列之七:安装Office 365 ProPlus
查看>>
闲诗一首:《莫追梦》
查看>>
Cisco/H3C交换机配置与管理完全手册(第2版)卓越网正式到货
查看>>
让VMware ESX中的虚拟机随esx开机自动启动
查看>>
rhel6.5解决包的依赖的一个处理方法
查看>>
小功能隐藏着大学问---windows的ACL带来的挑战
查看>>
RSA2012系列(4):网络战揭秘
查看>>
Puppet扩展篇6-通过横向扩展puppetmaster增加架构的灵活性
查看>>
西安OpenParty11月29日活动高清图文回顾——新增西安APEC蓝美图!
查看>>
SFB 项目经验-16-呼叫前客户端性能测试
查看>>
我是如何帮助创业公司改进企业工作的
查看>>
taglist
查看>>
UITabBarController 的使用
查看>>