自动空值浏览器的一个软件

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
通过ID定位元素:
element = driver.find_element(By.ID, 'element_id')
<br>通过Name定位元素:
element = driver.find_element(By.NAME, 'element_name')
<br>通过XPath定位元素:
element = driver.find_element(By.XPATH, '//div[@class="example"]/span[@id="someId"]')
<br>通过CSS选择器定位元素:
element = driver.find_element(By.CSS_SELECTOR, 'div.example span#someId')
<br>通过类名定位元素:
element = driver.find_element(By.CLASS_NAME, 'element_class')
<br>通过链接文本定位超链接元素:
element = driver.find_element(By.LINK_TEXT, 'Link Text')
<br>通过部分链接文本定位超链接元素:
element = driver.find_element(By.PARTIAL_LINK_TEXT, 'Partial Link Text')
<br>通过标签名定位元素:
element = driver.find_element(By.TAG_NAME, 'div')

  可以用于 find_elementfind_elements 方法中,前者用于找到第一个匹配的元素,后者用于找到所有匹配的元素

 

posted on   黑逍逍  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!



点击右上角即可分享
微信分享提示