Văn bản cấp cao nhất
Bài tập này yêu cầu bạn viết một chuỗi XPath và một chuỗi CSS Locator để trỏ tới văn bản của một phần tử đoạn văn p cụ thể. Phần tử p trong HTML được xác định duy nhất bởi thuộc tính id, là "p3". Với mẩu thông tin nhỏ này, bạn có thể tạo ra các chuỗi cần thiết; tuy nhiên, chúng tôi đã nạp sẵn biến html với một chuỗi chứa đoạn HTML có liên kết này, nếu bạn muốn xem qua.
Trong bài tập này, bạn chỉ chọn văn bản bên trong phần tử, không bao gồm văn bản của các thế hệ con/cháu của phần tử đó. Chúng tôi đã tạo sẵn hàm print_results để bạn so sánh xem các chuỗi của mình đang trỏ tới những phần tử nào.
Bài tập này là một phần của khóa học
Web Scraping với Python
Hướng dẫn bài tập
- Gán cho biến
xpathmột chuỗi XPath trỏ tới văn bản bên trong phần tử đoạn vănpcóidbằngp3, và không bao gồm văn bản của các thế hệ con/cháu của phần tửpnày. - Gán cho biến
css_locatormột chuỗi CSS Locator trỏ tới chính văn bản đó.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create an XPath string to the desired text.
xpath = ____
# Create a CSS Locator string to the desired text.
css_locator = ____
# Print the text from our selections
print_results( xpath, css_locator )