在xpath匹配li標(biāo)簽的時(shí)候跳過第一個(gè)li標(biāo)簽,匹配剩下的li標(biāo)簽表達(dá)式怎么寫?
回復(fù)“資源”即可獲贈(zèng)Python學(xué)習(xí)資料
大家好,我是皮皮。
一、前言
前幾天在Python白銀交流群【?】問了一道Python選擇器的問題,如下圖所示。

二、實(shí)現(xiàn)過程
這個(gè)問題其實(shí)在爬蟲中還是很常見的,尤其是遇到那種表格的時(shí)候,往往第一個(gè)表頭是需要跳過的,這時(shí)候,我們就需要使用xpath高級語法了。

這里給出一個(gè)可行的代碼,大家后面遇到了,可以對應(yīng)的修改下,事半功倍,思路是先篩選再匹配,代碼如下所示:
li.xpath('/li[position()?>?1?and?position()?5]')
上面這個(gè)代碼的意思是跳過第一個(gè)li標(biāo)簽,然后取到第五個(gè)li標(biāo)簽為止。
當(dāng)然了,方法還是有挺多的,兩種思路都可行。
三、總結(jié)
大家好,我是皮皮。這篇文章主要盤點(diǎn)了一道使用xpath提取目標(biāo)信息的問題,文中針對該問題給出了具體的解析,幫助粉絲順利解決了問題。
最后感謝粉絲【?】提問,感謝【月神】、【凡人不煩人】給出的解析,感謝【dcpeng】、【艾希·覺羅】等人參與學(xué)習(xí)交流。
小伙伴們,快快用實(shí)踐一下吧!如果在學(xué)習(xí)過程中,有遇到任何問題,歡迎加我好友,我拉你進(jìn)Python學(xué)習(xí)交流群共同探討學(xué)習(xí)。
-------------------?End?-------------------
往期精彩文章推薦:

歡迎大家點(diǎn)贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請?jiān)诤笈_回復(fù)【入群】
萬水千山總是情,點(diǎn)個(gè)【在看】行不行
評論
圖片
表情
