Google कई Python पैकेज प्रदान करता है जो Google सेवाओं से डेटा प्राप्त करने के लिए Python कोड लिखने के प्रयास को कम करते हैं। ऐसा ही एक पैकेज google images download है। यह कीवर्ड को पैरामीटर के रूप में लेता है और उन कीवर्ड वाले चित्रों का पता लगाता है।
उदाहरण
नीचे दिए गए उदाहरण में हम चित्रों की संख्या को 5 तक सीमित करते हैं और प्रोग्राम को उन URL को प्रिंट करने की अनुमति भी देते हैं जहां से फाइलें उत्पन्न हुई थीं।
from google_images_download import google_images_download # क्लास को इंस्टेंटिएट करें response = google_images_download.googleimagesdownload() arguments = {"keywords": "lilly,hills", "limit": 5, "print_urls": True} paths = response.download(arguments) # डाउनलोड की गई छवियों के पूर्ण पथ प्रिंट करें print(paths)आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -
Image URL: https://assets.traveltriangle.com/blog/wp-content/uploads/2017/11/Hill-Stations-Near-Kolkata-cover1-400x267.jpg Completed Image ====> 4.Hill-Stations-Near-Kolkata-cover1-400x267.jpg Image URL: https://image.shutterstock.com/image-photo/distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg Completed Image ====> 5.distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg ({'lilly': ['C:\\python3\\downloads\\lilly\\1.Lilly-Tougas.jpg', 'C:\\python3\\downloads\\lilly\\2.1200px-Eli_Lilly_and_Company.svg.png', ' C:\\python3\\downloads\\lilly\\3.nikki-lilly-this-morning.jpg', 'C:\\python3\\downloads\\lilly\\4.lily-plants.jpg', 'C:\\python3\\downloads\\lilly\\5.dish-lilly-ghalichi.jpg'], 'hills': ['C:\\python3\\downloads\\hills\\1.220px-Clouds_over_hills.jpg', 'C:\\python3\\downloads\\hills\\2.Bacin_zari_2015.jpg', 'C:\\python3\\downloads\\hills\\3.65ad9ac0-0455-4086-a4f4-1245f697d10e.png', 'C:\\python3\\downloads\\hills\\4.Hill-Stations-Near-Kolkata-cover1-400x267.jpg', 'C:\\python3\\downloads\\hills\\5.distant-hills-hilly-steppe-curvy-260nw-1037414248.jpg']}, 1)