xpath定位的分析

测试员丽丽 测试员丽丽 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

import time

from selenium import webdriver

driver = webdriver.Chrome()

driver.get('http://shop.aircheng.com/')

#输入账号
driver.find_element_by_xpath("//input[@*='请输入用户名']").send_keys("15102092772")
#输入密码
driver.find_element_by_xpath('//input[@type="password"]').send_keys("123456")
#勾选登录协议
driver.find_element_by_class_name("el-checkbox__inner").click()
#点击{我的音乐}菜单
driver.find_element_by_xpath("//li[contains(text(),'我的音乐')]").click()
#点击{我的音乐}-{专辑}菜单
#driver.find_element_by_link_text('专辑').click() #这个方法比较直接,即通过超文本链接上的文字信息来定位元素
#这个方法是上一个方法的扩展。当你不能准确知道超链接上的文本信息或者只想通过一些关键字进行匹配时,可以使用
driver.find_element_by_partial_link_text("专").click()
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部