ฉันอยู่ที่ไหน?
ในแบบฝึกหัดนี้ คุณจะนำความรู้เรื่อง 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/____'