中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
洛宁县| 安新县| 从化市| 资源县| 尼木县| 儋州市| 常宁市| 温宿县| 扎囊县| 新巴尔虎右旗| 军事| 德庆县| 永靖县| 道真| 蒙阴县| 崇州市| 玉田县| 安义县| 五家渠市| 河间市| 克什克腾旗| 文安县| 和顺县| 合水县| 扶风县| 襄汾县| 南郑县| 辉县市| 娄烦县| 正宁县| 永丰县| 无极县| 瓮安县| 八宿县| 汤原县| 澜沧| 安阳市| 合水县| 珲春市| 永兴县| 桐梓县|