ПочатиПочніть безкоштовно

Дочірні елементи тіла сторінки

Ми завантажили HTML з таємного вебсайту та створили на його основі функцію how_many_elements(). Вона працює так: ви передаєте їй рядок XPath, і вона виводить кількість елементів, які вибрано цим XPath. Наприклад, якщо запустити в консолі how_many_elements('//*'), буде виведено загальну кількість елементів у HTML‑документі (спробуйте!).

Ваше завдання в цій вправі — створити рядок XPath, який вказує на всі дочірні елементи body (незалежно від типу тегу). За бажання, ви можете спершу перевірити своє рішення через how_many_elements(), щоб дізнатися загальну кількість дітей у елементі body.

Зверніть увагу, що завдання в цьому розділі можуть завантажуватися певний час.

Ця вправа є частиною курсу

Вебскрапінг у Python

Переглянути курс

Інструкції до вправи

  • Присвойте змінній xpath рядок XPath, який вказує на всі дочірні елементи елемента body. У цьому HTML‑документі є лише один елемент body, і він є дочірнім для кореневого елемента html.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create an XPath string to direct to children of body element
xpath = ____

# Print out the number of elements selected
how_many_elements( xpath )
Редагувати та запускати код