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

css定位

driver.find_elements_by_css_selector("#blog_nav_contact")#id
driver.find_elements_by_css_selector(".menu")#class
driver.find_elements_by_css_selector("a")#标签
driver.find_elements_by_css_selector("[rel='nofollow']")#其他属性
driver.find_elements_by_css_selector("type='text'")#type属性
#标签与属性的组合
driver.find_elements_by_css_selector("input:contains('kw')")
driver.find_elements_by_css_selector("input.s_ipt")#标签和class属性
driver.find_elements_by_css_selector("input#kw")#标签和id属性
driver.find_elements_by_css_selector("input[id='kw']")#标签和其他属性
driver.find_elements_by_css_selector("form#form>span>input")
driver.find_elements_by_css_selector("form.fm>span>input")
#<select id='na' name='me'>
#<option selected="" value="北京">北京</option>
#<option value="上海">上海</option>
#<option value="天津">天津</option>
#</select>
driver.find_elements_by_css_selector("select#na>option:nth-child(1)")#选择北京
driver.find_elements_by_css_selector("select#na>option:nth-child(2)")#选择上海
driver.find_elements_by_css_selector("select#na>option:nth-child(3)")#选择天津
#逻辑运算
driver.find_elements_by_css_selector("input[id='kw'][name='wd']")

转载于:https://www.cnblogs.com/hhm8hhm/p/7214812.html

相关文章:

  • 最简单的手工写增,删,改,查的代码
  • Lucene 4.0 TieredMergePolicy
  • 关于表单修改
  • Ubuntu安装源配置文件/etc/apt/sources.list第X行有错误
  • 原型和原型链
  • Linux(ubuntu)下如何安装与卸载软件总结
  • 前端调试的一点新理解
  • Linux(ubuntu)下搭建Java开发环境 - 安装JDK
  • POJ 2585 Window Pains 拓扑排序
  • 【Android Dev Guide - 03】 - Content Providers
  • Coding Pages jekyll 404无法找到静态文件(css,js )
  • Linux(ubuntu)下安装搭建Eclipse开发环境
  • 定时清理两周前的分区上的数据
  • Linux(ubuntu)下搭建Android开发环境
  • C++井字棋游戏,DOS界面版
  • Consul Config 使用Git做版本控制的实现
  • Iterator 和 for...of 循环
  • nfs客户端进程变D,延伸linux的lock
  • php ci框架整合银盛支付
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • scala基础语法(二)
  • 机器学习 vs. 深度学习
  • 老板让我十分钟上手nx-admin
  • 如何设计一个微型分布式架构?
  • 入门到放弃node系列之Hello Word篇
  • 设计模式 开闭原则
  • 为视图添加丝滑的水波纹
  • 原生js练习题---第五课
  • 自制字幕遮挡器
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • No resource identifier found for attribute,RxJava之zip操作符
  • 整理一些计算机基础知识!
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • ###STL(标准模板库)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (Forward) Music Player: From UI Proposal to Code
  • (LeetCode) T14. Longest Common Prefix
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (二)pulsar安装在独立的docker中,python测试
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (三)elasticsearch 源码之启动流程分析
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)树状数组
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • *Django中的Ajax 纯js的书写样式1
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .net 反编译_.net反编译的相关问题
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • ??myeclipse+tomcat
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——