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

企业电话号码查询网站seo百度快速排名

企业电话号码查询网站,seo百度快速排名,什么软件 做短视频网站好,怎么往网站添加视频selenium 与 webdriver Selenium 是一个用于 Web 测试的工具#xff0c;测试运行在浏览器中#xff0c;就像真正的用户在手工操作一样。支持所有主流浏览器 WebDriver 就是对浏览器提供的原生API进行封装#xff0c;使其成为一套更加面向对象的Selenium WebDriver API。 使…selenium 与 webdriver Selenium 是一个用于 Web 测试的工具测试运行在浏览器中就像真正的用户在手工操作一样。支持所有主流浏览器 WebDriver 就是对浏览器提供的原生API进行封装使其成为一套更加面向对象的Selenium WebDriver API。 使用这套API可以操控浏览器的开启、关闭打开网页操作界面元素控制Cookie还可以操作浏览器截屏、安装插件、设置代理、配置证书等 环境搭建 1、为 Python 安装 selenium模块pip install selenium 2、下载对应浏览器驱动  Chromedriver 使用 selenium 访问百度并搜索 反爬虫设置 ui 自动化操作流程 选择界面元素 根据元素的特征ID,Name,Class,Tag,等 根据元素特征和关系css,xpath 操作界面元素  输入操作点击、输入文字、拖拽等 输出操作获取元素的各种属性 根据界面上获取的数据进行分析和处理 元素定位大法 find_element_by_id通过ID进行匹配查找只返回匹配到的一个元素 find_element_by_name通过name进行匹配查找只返回匹配到的一个元素 find_element_by_xpath通过xpath进行匹配查找只返回匹配到的一个元素 find_element_by_link_text通过链接内容进行匹配查找只返回匹配到的一个元素 find_element_by_partical_link_text通过部分链接内容进行匹配查找只返回匹配到的一个元素 find_element_by_tag_name通过标签名称进行匹配查找只返回匹配到的一个元素 find_element_by_class_name通过class名称进行匹配查找只返回匹配到的一个元素 find_element_by_css_selector通过CSS选择器进行匹配查找只返回匹配到的一个元素 值得注意的是上面方法只会匹配查找只会获取第一个元素。除了上面这些查找单个元素的方法之外Selenium还定义查找多个元素的方法 find_elements_by_name通过name进行匹配查找返回所有匹配到的元素列表 find_elements_by_xpath通过xpath进行匹配查找返回所有匹配到的元素列表 find_elements_by_link_text通过链接内容进行匹配查找返回所有匹配到的元素列表 find_elements_by_partical_link_text通过部分链接内容进行匹配查找返回所有匹配到的元素列表 find_elements_by_tag_name通过标签名称进行匹配查找返回所有匹配到的元素列表 find_elements_by_class_name通过class名称进行匹配查找返回所有匹配到的元素列表 find_elements_by_css_selector通过CSS选择器进行匹配查找返回所有匹配到的元素列表 注意 1、根据 class_name 进行定位的时候有时候会遇到复合类也就是 class 属性中间有空格class 属性比较特殊class属性中间的空格是间隔符号表示的是一个元素有多个class的属性名称此时元素定位的时候任取一个即可(不保证唯一定位) 2、selenium 没有提供判断元素是否存在的功能所以当你需要判断一个元素存不存在的时候直接定位可能会报错。我们可以去匹配一个元素列表列表为空则元素不存在列表不为空则元素存在 技巧在进行元素定位的时候有时会遇到一些特别难以定位的元素此时你可以使用下边这种模式分步骤定位一步步缩小定位范围 ele driver.find_elements_by_xpath(//div[idcategory-block]//ol/li) b ele.find_elements_by_xpath(.//li[class\subcate-item\]//span) 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 软件测试面试小程序 被百万人刷爆的软件测试题库谁用谁知道全网最全面试刷题小程序手机就可以刷题地铁上公交上卷起来 涵盖以下这些面试题板块 1、软件测试基础理论 2、web,app接口功能测试 3、网络 4、数据库 5、linux 6、web,app接口自动化 7、性能测试 8、编程基础9、hr面试题 10、开放性测试题11、安全测试12、计算机基础 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.hkea.cn/news/14356980/

相关文章:

  • 海口市网站建设承德住建局官方网站
  • 官方网站建设专家磐石网络做搜狗手机网站优化快
  • 网站建设的阶段中山网站建设文化价位
  • 欧洲手表网站什么是全网营销推广
  • 东莞企业网站设计排名单位网站建设情况总结
  • mysql asp网站广州58同城招聘网最新招聘
  • 做色流网站要注意什么地方网站上传后如何设置首页
  • 公司网站建设优帮云怎么用wordpress搭建网站
  • 汕头网站制作后缀贵阳市 网站建设
  • 成都网站建设空间wordpress 关键词堆砌
  • 优秀国外设计网站app做微信的网站叫什么名字
  • 建设北京公司网站3 阐述网站建设的步骤过程 9分
  • 信用门户网站建设方案推销产品什么网站好
  • 萧山区建设工程质量监督站网站旅游外贸网站建设推广
  • 旅游网站建站目的wordpress ssh
  • 罗岗网站建设河北pc端网站开发
  • app界面设计网站济宁网站运营
  • 网络营销属于哪个专业成都seo服务
  • 宁波网站建设明细报价成都网站建设优化公司
  • 私人彩票网站做几年牢河北城乡建设厅网站显示不全
  • 做量化投资网站wordpress 图片模糊
  • 网站布局模板网站如何提交关键词
  • 手机网站 设计图衡阳网站
  • 山东建设机械协会官方网站百度推广包做网站吗
  • 丰台网站建设报价微信公众号(网站建设)合同
  • 吉林省可信网站认证牌匾做网站前的准备
  • 网站的设计方法有哪些内容七台河新闻联播视频
  • 宁波网站推广联系方式沙县住房和城乡规划建设局网站
  • 源代码大全兰州正规seo整站优化工具
  • 网站建设 html5诸葛企业网站建设公司