開始使用免費開始

Where it's @

在這個練習中,你將開始使用屬性來撰寫 XPath 字串,以完成特定任務:選取包含文字「Thanks for Watching!」的段落元素。我們已經替你建立好大部分的 XPath 字串。

請參考以下 HTML:

<html>
  <body>
    <div id="div1" class="class-1">
      <p class="class-1 class-2">Hello World!</p>
      <div id="div2">
        <p id="p2" class="class-2">Choose DataCamp!</p>
      </div>
    </div>
    <div id="div3" class="class-2">
      <p class="class-2">Thanks for Watching!</p>
    </div>
  </body>
</html>

我們已為你建立 print_element_text() 函式,它會列印出你所選元素中包含的任何文字。

本練習屬於課程

Python 網頁爬蟲

檢視課程

練習說明

  • 填入 XPath 字串中的空格,選取包含片語「Thanks for Watching!」的段落元素。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create an Xpath string to select desired p element
xpath = '//*[@id=____]/p'

# Print out selection text
print_element_text( xpath )
編輯並執行程式碼