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

एक क्लासी span

हालाँकि हमने अभी XPath को गहराई से नहीं देखा है, फिर भी हम XPath का उपयोग करके attributes के आधार पर elements चुन सकते हैं। उदाहरण के लिए, अगर हम HTML डॉक्युमेंट में उस div element तक पहुँचना चाहें जिसका id attribute "uid" है, तो हम XPath string '//div[@id="uid"]' लिख सकते हैं। इस string का पहला हिस्सा, //div, HTML डॉक्युमेंट में सभी div elements को देखता है। फिर, brackets का उपयोग करके, हम यह निर्दिष्ट करते हैं कि हमें केवल वही div element चाहिए जिसका id attribute एक विशेष मान हो (इस केस में uid)। ध्यान दें, brackets के अंदर का @id="uid" वाक्यांश को ऐसे पढ़ा जाएगा: "attribute id uid के बराबर है".

इस अभ्यास में, आप उन सभी span elements को चुनेंगे जिनका class attribute "span-class" के बराबर है। (नोट: span बस एक और संभावित tag-name है)।

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

Python में Web Scraping

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

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

  • वैरिएबल xpath को ऐसी XPath string असाइन करें जो उन सभी span elements को चुने जिनका class attribute "span-class" के बराबर है। यह करने के लिए आपको वास्तविक HTML कोड देखने की ज़रूरत नहीं है!

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

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

# Fill in the blank
xpath = ____
कोड संपादित करें और चलाएँ