starts-with 顾名思义,匹配一个属性开始位置的关键字

contains 匹配一个属性值中包含的字符串

text() 匹配的是显示文本信息,此处也可以用来做定位用

eg

//input[starts-with(@name,'name1')]     查找name属性中开始位置包含'name1'关键字的页面元素

//input[contains(@name,'na')]         查找name属性中包含na关键字的页面元素

<a href="http://www.baidu.com">百度搜索</a>

xpath写法为 //a[text()='百度搜索']

或者 //a[contains(text(),"百度搜索")]

把看不到的元素拉到能看到的地方

driver.find_element_by_xpath("//div[contains(text(), "提交")]").location_once_scrolled_into_view

最新文章

  1. Zookeeper常用命令
  2. (转)倾力总结40条常见的移动端Web页面问题解决方案
  3. C#并行编程-Task
  4. SURF算子(1)
  5. ASP.NET 批量更新
  6. http://www.aboutyun.com/thread-6551-1-1.html
  7. Django Sqlite3 数据库向MySQL迁移
  8. Java---网络编程(1)
  9. 字符串匹配算法之Sunday算法
  10. 设计模式(4)--AbstractFactory(抽象工厂模式)--创建型
  11. javascript字符串与数组转换汇总
  12. iOS中 UIWebView加载网络数据 技术分享
  13. Python 各种进制转换
  14. Html5 &lt;video&gt;实现摄像头监控问题:html5并不支持rtsp协议,所以使用vlc进行转码,将rtsp转http流,这样&lt;video&gt;才可以直接播放
  15. Axure RP Xmind
  16. javascript之随手笔记
  17. 489. Robot Room Cleaner扫地机器人
  18. IOS #ifdef 的那些事儿
  19. HTTP协议图--HTTP 报文首部之请求行、状态行
  20. 码源中国.gitignore忽略文件配置

热门文章

  1. 股神小D [点分治 or LCT]
  2. H5单文件压缩插件
  3. 每天一个小算法(Shell Sort1)
  4. HDU5037 Frog
  5. hdu 6119 …&amp;&amp;百度之星 T6
  6. 货车运输(LCA+最大生成树)
  7. CString和string在unicode与非unicode下的相互转换(转)
  8. matlab7 + sqlitejdbc-v056.jar出现错误
  9. mysq 中 information_schema 库
  10. jQuery中的each关键词