close
點擊上方「Python共享之家」,進行關注

回復「資源」即可獲贈Python學習資料

心斷新豐酒,銷愁斗幾千。

大家好,我是皮皮。

一、前言

前幾天在Python白銀交流群【꯭】問了一道Python選擇器的問題,如下圖所示。

二、實現過程

這個問題其實在爬蟲中還是很常見的,尤其是遇到那種表格的時候,往往第一個表頭是需要跳過的,這時候,我們就需要使用xpath高級語法了。

這裡給出一個可行的代碼,大家後面遇到了,可以對應的修改下,事半功倍,思路是先篩選再匹配,代碼如下所示:

li.xpath('/li[position()>1andposition()<5]')

上面這個代碼的意思是跳過第一個li標籤,然後取到第五個li標籤為止。

當然了,方法還是有挺多的,兩種思路都可行。

三、總結

大家好,我是皮皮。這篇文章主要盤點了一道使用xpath提取目標信息的問題,文中針對該問題給出了具體的解析,幫助粉絲順利解決了問題。

最後感謝粉絲【꯭】提問,感謝【月神】、【凡人不煩人】給出的解析,感謝【dcpeng】、【艾希·覺羅】等人參與學習交流。

小夥伴們,快快用實踐一下吧!如果在學習過程中,有遇到任何問題,歡迎加我好友,我拉你進Python學習交流群共同探討學習。

-------------------End-------------------

往期精彩文章推薦:

一篇文章帶你搞定Pandas繪圖API

網易雲音樂熱門作品名字和鏈接抓取(html5lib篇)

網易雲音樂熱門作品名字和鏈接抓取(pyquery篇)

網易雲音樂熱門作品名字和鏈接抓取(bs4篇)

歡迎大家點讚,留言,轉發,轉載,感謝大家的相伴與支持

想加入Python學習群請在後台回復【入群】

萬水千山總是情,點個【在看】行不行

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()