Python爬虫编程思想(95):使用Selenium查找单个节点
Posted 蒙娜丽宁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(95):使用Selenium查找单个节点相关的知识,希望对你有一定的参考价值。
WebDriver提供了很多API,用来查找单个节点,所谓查找单个节点,也就是不管该页面中包含多少个符合条件的节点,最多只返回第1个符合条件的节点。所有以find_element开头的方法都是用于查找单个节点的API,如图1所示。
从图1所示的API列表中可以看到,selenium支持通过多种方式查找节点,如XPath、CSS选择器、class属性、id属性、标签名等。这些方法的使用方式基本相同,只是需要传入不同的参数值。
下面的例子使用selenium通过id属性、name属性和class属性获取表单中特定的input节点,并自动输入表单的内容。
为了演
以上是关于Python爬虫编程思想(95):使用Selenium查找单个节点的主要内容,如果未能解决你的问题,请参考以下文章
Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程
Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程
Python爬虫编程思想(67): 使用pyquery修改节点
Python爬虫编程思想(127):使用Appium抓取移动数据--安装和配置Appium