Python में requests का उपयोग करके HTTP रिक्वेस्ट करना
अब जब आपने urllib पैकेज का उपयोग करके HTTP रिक्वेस्ट बनाना समझ लिया है, तो आप यही काम हाई-लेवल requests लाइब्रेरी से करना सीखेंगे. आप फिर से DataCamp सर्वर्स से उनकी "http://www.datacamp.com/teach/documentation" पेज के लिए पिंग करेंगे.
ध्यान दें कि urllib वाले पिछले अभ्यासों के विपरीत, requests का उपयोग करते समय आपको कनेक्शन क्लोज़ करने की ज़रूरत नहीं होती!
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Importing Data in Python
अभ्यास निर्देश
- पैकेज
requestsइम्पोर्ट करें. - इच्छित URL को वैरिएबल
urlमें असाइन करें. - एक ही फंक्शन
requests.get()से URL के लिए रिक्वेस्ट पैकेज करें, रिक्वेस्ट भेजें, और रिस्पॉन्स कैच करें; रिस्पॉन्स को वैरिएबलrमें असाइन करें. - ऑब्जेक्ट
rकेtextएट्रिब्यूट का उपयोग करके वेबपेज का HTML एक स्ट्रिंग के रूप में प्राप्त करें; परिणाम को वैरिएबलtextमें स्टोर करें. - HTML प्रिंट करने के लिए Submit Answer दबाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import package
# Specify the url: url
# Packages the request, send the request and catch the response: r
# Extract the response: text
# Print the html
print(text)