1. 程式人生 > >lxml結合xpath註意事項

lxml結合xpath註意事項

htm ddr 返回 選擇 path text () 屬性 函數

  1. 使用Xpath語法,應該使用Element.xpath方法,來執行xpath選擇,示例代碼如下:
    trs = html.xpath("//tr[position()>2]")
    xpath函數返回的永遠是一個列表

2.獲取某個標簽的屬性:
href = html.xpath("//a/@href")

3.獲取文本 , 通過xpath下的text()函數:
address = tr.xpath("./td[4]/text()")[0]

4.在某個標簽下使用xpath函數 , 獲取其子孫函數, 應該在//的前面加一個點 ,代表在當前元素下獲取
address = tr.xpath("./td[4]/text()")[0]

lxml結合xpath註意事項