1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Web Scraping với Python

Connected

Bài tập

Các phần mở rộng của body

Chúng tôi đã tải HTML từ một trang web bí mật và dùng nó để tạo hàm how_many_elements(). Cách hoạt động của hàm này là bạn truyền vào một chuỗi XPath và hàm sẽ in ra số lượng phần tử mà XPath bạn viết đã chọn. Ví dụ, chạy how_many_elements('//*') trong bảng điều khiển sẽ in ra tổng số phần tử có trong tài liệu HTML (hãy thử!).

Nhiệm vụ của bạn trong bài này là tạo một chuỗi XPath có thể trỏ tới tất cả các phần tử con của body (bất kể loại thẻ). Lưu ý, bạn có thể thử nghiệm lời giải của mình với how_many_elements() để tìm tổng số phần tử con trong phần tử body nếu muốn.

Lưu ý: các bài tập trong chương này có thể mất chút thời gian để tải.

Hướng dẫn

100 XP
  • Gán cho biến xpath một chuỗi XPath trỏ tới tất cả các phần tử con của phần tử body. Chỉ có một phần tử body trong tài liệu HTML này và nó là con của phần tử gốc html.