शुरू करेंमुफ़्त में शुरू करें

अपनी Class जाँचें

यह अभ्यास इस बात पर ज़ोर देता है कि जब आप किसी XPath से class attribute के आधार पर कोई एलिमेंट चुनते हैं और contains() फंक्शन का उपयोग नहीं करते, तो class को बिल्कुल सटीक मिलाना पड़ता है। आपका काम नीचे दिए गए रिक्त स्थान को भरकर वैरिएबल 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>

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Web Scraping

पाठ्यक्रम देखें

अभ्यास निर्देश

  • नीचे दिए गए xpath में रिक्त स्थान भरें, ताकि वह उस paragraph एलिमेंट को चुने जिसमें यह वाक्यांश हो: "Hello World!".

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create an XPath string to select p element by class
xpath = '//p[@class=____]'

# Print out select text
print_element_text( xpath )
कोड संपादित करें और चलाएँ