当前位置: 首页 > news >正文

2024最新一轮病毒症状长沙seo管理

2024最新一轮病毒症状,长沙seo管理,网站建设的公司在哪找,长兴县住房和城乡建设局 网站视频版教程:一天掌握python爬虫【基础篇】 涵盖 requests、beautifulsoup、selenium 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他 会有各种的特征(属性&…

视频版教程:一天掌握python爬虫【基础篇】 涵盖 requests、beautifulsoup、selenium

对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他 会有各种的特征(属性),如比我们可以通过一个人的身份证号,姓名,或者他住在哪个街道、楼层、门牌找到这 个人。

那么一个对象也有类似的属性,我们可以通过这个属性找到这对象。

注意:不管用那种方式,必须保证页面上该属性的唯一性

webdriver 提供了一系列的对象定位方法,常用的有以下几种

id 通过标签id定位

name 通过标签name定位

class name 通过标签class定位

link text 通过超链接文本定位

partial link text 通过超链接文本(模糊匹配)定位

tag name 通过标签名定位

xpath 通过xpath方式定位

css selector 通过css选择器方式定位

webdriver提供了两个方法查询元素

find_element (查询第一个匹配元素) 和find_elements(查询所有匹配元素)

参考代码:

import timefrom selenium import webdriver
from selenium.webdriver.common.by import By# 创建浏览器操作对象
browser = webdriver.Chrome()
url = "https://www.baidu.com/"browser.get(url)# 元素定位# 根据id查找对象
button = browser.find_element(By.ID, 'su')print(button)# 根据标签名查找
e1 = browser.find_element(By.TAG_NAME, 'input')
print("e1", e1)# 根据标签的name属性值查找
e2 = browser.find_elements(By.NAME, "wd")
print("e2", e2)# 根据xpath查找
e3 = browser.find_elements(By.XPATH, '//input[@id="su"]')
print("e3", e3)# 使用css选择器方式查找
e4 = browser.find_element(By.CSS_SELECTOR, ".s_ipt")
e5 = browser.find_element(By.CSS_SELECTOR, "#su")
print("e4", e4)
print("e5", e5)# 使用链接文本查找
e6 = browser.find_element(By.LINK_TEXT, "新闻")
e7 = browser.find_elements(By.PARTIAL_LINK_TEXT, "新")
print("e6", e6)
print("e7", e7)# 使用样式名称查找
e8 = browser.find_element(By.CLASS_NAME, "s_ipt")
print("e8", e8)

http://www.mnyf.cn/news/43982.html

相关文章:

  • 四平网站设计公司提高百度快速排名
  • 北京模板建站哪家好十大教育培训机构排名
  • 四川网站建设多少钱市场推广方案怎么写
  • 网站先做前端还是后端站内搜索引擎
  • 太原0元网站建设网站建设全包
  • 毕节市建设网站水果店推广营销方案
  • wordpress国内博客主题标题优化seo
  • 顶级域名的网站竞价推广代运营
  • 做任务赚钱的网站排行微信信息流广告投放
  • 有哪些网站做外贸的广州白云区新闻头条最新消息今天
  • 为什么要网站备案最新经济新闻
  • 西安网站公司排名网站流量统计工具
  • 免费网站建设itcask百度app下载官方免费下载最新版
  • 英文网站模板改成中文事件营销的经典案例
  • 做外贸从哪些网站获取客户交换友情链接平台
  • 凤岗镇网站仿做百度免费seo
  • Win10卸载wordpress东莞seo公司
  • 前端面试题2021及答案seo排名优化是什么意思
  • 做公司网站的多少钱四川最好的网络优化公司
  • 网站备案证书打印淘宝指数查询工具
  • 网站建设中宜昌网站建设公司
  • cms 官方网站seo快速排名软件平台
  • dremrever怎么做网站加快百度收录的方法
  • 衢州网站建设招聘百度手机助手
  • 倒v是网站设置的还是作家自己青岛网站建设哪家好
  • 郴州网站建设流程百度一下首页官网下载
  • ASP.NET与网站开发编程实战百度软件中心官网
  • 个人网站可以做商城吗杭州网站推广找哪家
  • 迅雷资源做下载网站重庆seo霸屏
  • 闽清住房和城乡建设局网站网络营销推广策划