前言:
上一篇文章讲到了三种方法来解析数据,分别是正则表达式、Bs4还有xpath,这三种方法各有特点,也都有各自的应用场景,不过xpath可以说是较为常用的了。这一篇就来简单介绍一下xpath方法的入门实例。
正文:
代码实例1:
# 首先需要安装lxml
# pip install lxml
# xpath相当于路径,在xml中根据父子关系进行查找
from lxml import etree
xml = '''
<book>
<id>1</id>
<name>细水长流</name>
<price>1.68</price>
<nick>高山流水</nick>
<author>
<nick id='10086'>周大墙</nick>
<nick id='10010'>林天则</nick>
<nick class='joy'>周杰伦</nick>
<nick class='chris'>陈承宇</nick>
<div>
<nick>二十多</nick>
<div>