Where it's @
У цій вправі ви почнете складати рядок XPath, використовуючи атрибути, щоб виконати певне завдання: вибрати елемент абзацу, що містить текст «Thanks for Watching!». Більшу частину рядка XPath ми вже підготували для вас.
Розгляньте такий HTML:
<html>
<body>
<div id="div1" class="class-1">
<p class="class-1 class-2">Hello World!</p>
<div id="div2">
<p id="p2" class="class-2">Choose DataCamp!</p>
</div>
</div>
<div id="div3" class="class-2">
<p class="class-2">Thanks for Watching!</p>
</div>
</body>
</html>
Ми створили для вас функцію print_element_text(), яка виведе будь-який текст, що міститься у вашому елементі.
Ця вправа є частиною курсу
Вебскрапінг у Python
Інструкції до вправи
- Заповніть пропуски в рядку XPath, щоб вибрати елемент абзацу, який містить фразу: «Thanks for Watching!».
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create an Xpath string to select desired p element
xpath = '//*[@id=____]/p'
# Print out selection text
print_element_text( xpath )