इस Course में "a" ग्रेड पाइए
हमने एक सीक्रेट वेबसाइट का HTML लोड किया है जिसे आप Selector ऑब्जेक्ट और फ़ंक्शन how_many_elements() सेट अप करने के लिए इस्तेमाल करेंगे। जब आप इस फ़ंक्शन को एक CSS Locator स्ट्रिंग पास करेंगे, तो यह बताएगा कि आपकी लिखी CSS Locator ने कितने एलिमेंट्स सेलेक्ट किए हैं।
इस समस्या के दूसरे हिस्से में, आपको एक CSS Locator स्ट्रिंग बनानी है जो यहाँ बताई गई एक खास कलेक्शन को सेलेक्ट करे: उन सभी div एलिमेंट्स के हाइपरलिंक (a एलिमेंट) बच्चे सेलेक्ट करें जो क्लास "course-block" से संबंधित हैं (अर्थात, कोई भी div एलिमेंट जिसका class attribute ऐसा हो जिसमें "course-block" असाइन की गई क्लासों में से एक हो)। ऐसे एलिमेंट्स की संख्या 11 है, इसलिए अगर आप चाहें तो how_many_elements से अपना समाधान जाँच सकते हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Web Scraping
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
from scrapy import Selector
# Create a selector from the html (of a secret website)
sel = Selector( ____ )