Python爬虫实例教程8. 网页解析基础-xpath简介.pptx

Python爬虫实例教程8. 网页解析基础-xpath简介.pptx

Python爬虫实例教程;网页解析基础 Xpath语法;lxml是一个网页解析库。XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。 安装: pip install lxml ;如果安装失败,可以从/~gohlke/pythonlibs/ 查找 lxml ,下载与你的电脑匹配的whl格式文件, 进入刚才下载文件所在的目录,pip install whl文件名 即可;通过网页查看节点关系 父节点 子节点 平行节点;nodename 选取此节点的所有子节点。 从根节点选取。 // 从根节点开始匹配,而不考虑它们的位置。 /text() 选取文本 @ 选取属性。;路径表达式 li 选取 li元素的所有子节点。 /li 选取根元素 li。注释:假如路径起始于正斜杠( / ),则此路径始终代表到某元素的绝对路径! //@href 选取名为 href 的所有属性;li/a 选取属于 li 的子元素的所有 a 元素。 //a 选取所有 a 子元素,而不管它们在文档中的位置。 li//a 选择属于 li 元素的后代的所有 a 元素,而不管它们位于 li之下的什么位置。 //@href 选取

文档评论(0)

1亿VIP精品文档

相关文档