当前位置: 首页 > news >正文

xpath

xpath

  • 使用

使用

from lxml import etree

或者

from lxml import html
et = etree.XML(xml)
et = etree.HTML(html)
res = et.xpath("/book") # 返回列表
项目Value
et.xpath(“/book”)/表示根节点
/div/a子节点用/依次表示
/name/text()text()取文本
/book//nick//表示标签book子孙后代中的nick标签
/book/*/father*通配符,表示同一层级标签中的任意标签。寻找book的孙辈father标签
/book[@class=‘meth’/text()[]用属性筛选
/book/@id取标签book中的id属性值
/tr[position()>1从第二行开始选择,tr的第一行是0
/html/body/ul/li[1]/a/text()[1]表示选择第一个li标签
//li寻找任务位置下的li标签
./a/@href./表示从当前节点开始查找
http://www.lryc.cn/news/237729.html

相关文章:

  • Java拼图小游戏
  • 终于有人把数据资产入表知识地图总结出来了,轻松看懂
  • 白鳝:聊聊IvorySQL的Oracle兼容技术细节与实现原理
  • vue和uni-app的递归组件排坑
  • 【考研】数据结构(更新到顺序表)
  • 汇编-指针
  • 常见Web安全
  • milvus数据库搜索
  • HEVC参考帧技术
  • QT小记:The QColor ctor taking ints is cheaper than the one taking string literals
  • 机器人走迷宫问题
  • 轻量封装WebGPU渲染系统示例<36>- 广告板(Billboard)(WGSL源码)
  • Java 多线程进阶
  • CentOS上搭建SVN并自动同步至web目录
  • .Net中Redis的基本使用
  • 使用cli批量下载GitHub仓库中所有的release
  • 深入分析TaskView源码之触摸相关
  • 键盘快捷键工具Keyboard Maestro mac中文版介绍
  • Dubbo开发系列
  • 周赛372(正难则反、枚举+贪心、异或位运算、离线+单调栈)
  • 存储区域网络(SAN)之FC-SAN和IP-SAN的比较
  • Leetcode_45:跳跃游戏 II
  • 给新手教师的成长建议
  • 新手教师如何迅速成长
  • 竞赛选题 深度学习验证码识别 - 机器视觉 python opencv
  • 提升工作效率,使用AnyTXT Searcher实现远程办公速查公司电脑文件——“cpolar内网穿透”
  • mybatis使用foreach标签实现union集合操作
  • 请问DasViewer是否支持与业务系统集成,将业务的动态的数据实时的展示到三维模型上?
  • [ruby on rails]rack-cors, rack-attack
  • 猫12分类:使用多线程爬取图片的Python程序