您当前的位置:首页 > 计算机 > 编程开发 > Python

Selenium成长之路-09简单对象定位之link text方法

时间:03-20来源:作者:点击数:

有的时候,我们需要操作的元素是一个文字链接,那么我们可以通过 linktext 或 partiallinktext 进行元素 定位

今天我们先来介绍link text元素定位

百度首页上面的"新闻",'hao123','地图'等就可以使用link text元素来进行定位

我们来定位百度首页的'地图',代码如下:

# coding = utf-8
from selenium import  webdriver
import time
from selenium.webdriver.common.by import By

driver = webdriver.Chrome()
url = 'http://www.baidu.com'
driver.get(url)

# 增加一个判断
try:
    driver.find_element(By.LINK_TEXT,'地图')
    print("test pass")

except Exception as e:
    print("test failed",format(e))


time.sleep(5)
driver.quit()

link text 是一个很好用的定位方法,尤其是对文字链接进行定位的时候。

那么当文字很长的时候,我们是否依然需要使用link text 方法进行定位吗??

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门