Sınıfını Kontrol Et
Bu egzersizin amacı, bir öğeyi sınıf özniteliğine göre contains() fonksiyonunu kullanmadan XPath ile seçtiğinde, sınıfın birebir eşleşmesi gerektiğini vurgulamaktır. Görevin, aşağıdaki boşluğu doldurup xpath değişkenini belirtilen öğeyi gösterecek şekilde tamamlamak.
Şu HTML'i düşün:
<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>
Bu egzersiz, kursun bir parçasıdır
Python ile Web Scraping
Egzersiz talimatları
- Aşağıdaki xpath ifadesindeki boşlukları doldurup, "Hello World!" ifadesini içeren paragraf öğesini seç.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create an XPath string to select p element by class
xpath = '//p[@class=____]'
# Print out select text
print_element_text( xpath )