開始使用免費開始

依回傳結果數量為 CSS 選擇器排序

在同一個網頁裡,如果某種 HTML 元素的數量不同,對應的 CSS 選擇器會回傳不同數量的節點。能大致掌握特定查詢的量級很有幫助。這樣一來,當出現問題時你就能察覺,例如:你的程式碼回傳的元素明顯少於預期。

給定與先前幾乎相同的 HTML:

<html> 
  <body> 
    <div>Python is perfect for programming. 
      <span>It even works for scraping!</span>
    </div>
    <p>Still, R is better suited for data analysis. 
      <span>But scraping is also a breeze.</span>
    </p>
    <small>(It has prettier charts, too.)</small>
  </body> 
</html>

本練習屬於課程

R 的網頁爬蟲

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習