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

Selector रिक्वेस्ट करना

हमने एक विशेष वेबसाइट का URL स्ट्रिंग वैरिएबल url में पहले से लोड कर दिया है और requests लाइब्रेरी का उपयोग करके वेबसाइट की सामग्री को स्ट्रिंग वैरिएबल html में रख दिया है. आपका काम html में स्टोर किए गए HTML सोर्स कोड से Selector ऑब्जेक्ट sel बनाना है.

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

Python में Web Scraping

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

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

  • नीचे दिए गए दो रिक्त स्थान भरें ताकि html स्ट्रिंग को इनपुट टेक्स्ट के रूप में उपयोग करने वाला Selector ऑब्जेक्ट sel बनाया जा सके.

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

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

# Import a scrapy Selector
from scrapy import ____

# Import requests
import requests

# Create the string html containing the HTML source
html = requests.get( url ).content

# Create the Selector object sel from html
sel = Selector( ____ )

# Print out the number of elements in the HTML document
print( "There are 1020 elements in the HTML document.")
print( "You have found: ", len( sel.xpath('//*') ) )
कोड संपादित करें और चलाएँ