栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中xpath的表达式总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python中xpath的表达式总结

# xpath表达式:
# 1,/:表示的是从根节点开始定位。表示的是一个层级。
# 2,// :表示的是多个层级。可以表示从任意位置开始定位。
# 3,属性定位:
#  //div [@class=' song' ]  tag [@attrName=" attrValue" ]
# 4,索引定位:
# //div [@]/p[3]  索引是从1开始的。
# 5,取文本:
# /text()获取的是标签中直系的文本内容
# //text() 标签中非直系的文本内容(所有的文本内容)
# 6,取属性:
# /@att rName       ==>img/src

如何导入xpath?

from lxml import etree

导入之前必须安装相应的库,安装包:

pip install lxml

xpath使用:

etree.parse()解析本地文件

etree.HTML()解析服务器响应文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/768456.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号