पाइथन के यूआरएलआईबी के साथ छवियां डाउनलोड करना
वेब से छवियां डाउनलोड करना पायथन में एक सामान्य कार्य है। ऐसा करने के सबसे सरल तरीकों में से एक है urllib मॉड्यूल का उपयोग करना।
इस विशेष मामले में, लक्ष्य उपयोगकर्ता के डेस्कटॉप पर एक विशिष्ट फ़ोल्डर में एक वेबकॉमिक को पुनः प्राप्त करना और संग्रहीत करना है। इसे पूरा करने के लिए, कोड निम्नलिखित चरणों को नियोजित करता है:
import urllib import os # Determine the starting comic number based on the number of existing files comicCounter = len(os.listdir('/file')) 1 # Define a function to download a single comic def download_comic(url, comicName): image = urllib.URLopener() image.retrieve(url, comicName)
डाउनलोड_कॉमिक फ़ंक्शन एक यूआरएल और एक फ़ाइल नाम लेता है और उस यूआरएल पर छवि को डाउनलोड करता है, इसे निर्दिष्ट फ़ाइल नाम के रूप में सहेजता है।
लूपिंग को संभालने के लिए बढ़ते फ़ाइल नामों के साथ कॉमिक्स के माध्यम से, कोड उचित यूआरएल और फ़ाइल नाम उत्पन्न करने के लिए वर्तमान कॉमिक नंबर के आधार पर थोड़ी देर के लूप और सशर्त बयानों की एक श्रृंखला का उपयोग करता है:
while comicCounterकोड कॉमिक्स डाउनलोड करते समय आने वाली संभावित 404 त्रुटियों को भी संभालता है, त्रुटियों की संख्या बढ़ाता है और यदि कोई विशिष्ट कॉमिक नंबर नहीं मिलता है तो संदेश प्रिंट करता है। एक बार सभी कॉमिक्स डाउनलोड हो जाने के बाद, स्क्रिप्ट एक पूर्णता संदेश प्रिंट करती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3