91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python中怎么用xpath獲取li標簽

小億
171
2024-01-11 14:25:04
欄目: 編程語言

在Python中可以使用XPath來獲取HTML或XML文檔中的li標簽。首先,需要導入相關的庫,例如lxml庫。

以下是一個使用XPath獲取li標簽的示例代碼:

from lxml import etree

# HTML或XML文檔的示例字符串
html = """
<html>
  <body>
    <ul>
      <li>Item 1</li>
      <li>Item 2</li>
      <li>Item 3</li>
    </ul>
  </body>
</html>
"""

# 創建一個XPath解析器
parser = etree.HTMLParser()

# 將字符串解析為一個XPath可解析的對象
tree = etree.fromstring(html, parser)

# 使用XPath表達式獲取li標簽
li_tags = tree.xpath('//li')

# 遍歷獲取到的li標簽
for li in li_tags:
    print(li.text)

運行上述代碼會輸出:

Item 1
Item 2
Item 3

在XPath表達式'//li'中,//表示選擇文檔中的所有li標簽,而li表示選擇li標簽。因此,tree.xpath('//li')會返回一個包含所有li標簽的列表。接下來,可以對這個列表進行遍歷來獲取每個li標簽的內容。

0
泌阳县| 古田县| 安宁市| 安福县| 新晃| 京山县| 博乐市| 鸡东县| 寿宁县| 松原市| 茌平县| 东源县| 沂源县| 锡林郭勒盟| 白城市| 衡水市| 清河县| 洱源县| 凤山县| 金华市| 海淀区| 许昌县| 阳曲县| 登封市| 宁蒗| 全州县| 拜城县| 汤原县| 黎川县| 德保县| 张掖市| 五寨县| 逊克县| 芮城县| 白城市| 瑞昌市| 靖宇县| 嘉荫县| 原平市| 新和县| 固镇县|