xpath快速上手
- 安装lxml库
1 | pip install lxml |
使用lxml
etree.parse()
:解析本地文件etree.HTML()
:解析服务器响应文件(比较常用)
1 | from lxml import etree |
xpath语法
- 路径查询
1 | //:查找所有子孙节点,不考虑层级关系 |
- 谓词查询
1 | //div[@id] |
- 属性查询
1 | //@class |
- 模糊查询
1 | //div[contains(@id, "he")] |
- 内容查询
1 | //div/h1/text() |
- 逻辑运算
1 | //div[@id="head" and @class="s_down"] |
__END__

文章作者:三国小梦
文章出处:使用python解析xpath
作者签名:简单地活着, 肆意又精彩.
关于主题:Hexo - Live For Code
版权声明:文章除特别声明外,均采用 BY-NC-SA 许可协议,转载请注明出处
文章出处:使用python解析xpath
作者签名:简单地活着, 肆意又精彩.
关于主题:Hexo - Live For Code
版权声明:文章除特别声明外,均采用 BY-NC-SA 许可协议,转载请注明出处