เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ฉันอยู่ที่ไหน?

ในแบบฝึกหัดนี้ คุณจะนำความรู้เรื่อง XPath notation ที่เพิ่งเรียนไปใช้นำทางไปยังองค์ประกอบที่ต้องการ

พิจารณาโค้ด HTML ต่อไปนี้:

<html>
  <body>
    <div>
      <p>Good Luck!</p>
      <p>Not here...</p>
    </div>
    <div>
      <p>Where am I?</p>
    </div>
  </body>
</html>

โจทย์คือให้สร้าง XPath string โดยใช้ single forward-slash และ วงเล็บ เพื่อนำทางไปยังองค์ประกอบย่อหน้า p ที่มีข้อความว่า "Where am I?"

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Web Scraping ด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • โดยใช้เฉพาะ single forward-slash ในการเคลื่อนที่ระหว่างระดับชั้น และ วงเล็บ เพื่อเลือกองค์ประกอบที่ถูกต้อง ให้กำหนดค่า string ให้กับตัวแปร xpath เพื่อนำทางไปยังองค์ประกอบย่อหน้าที่มีข้อความว่า "Where am I?"
  • ห้ามเว้นวรรคภายใน string ที่กำหนดให้กับ xpath

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Fill in the blank
xpath = '/html/body/____'
แก้ไขและรันโค้ด