Google অনেকগুলি পাইথন প্যাকেজ অফার করে যা Google পরিষেবাগুলি থেকে ডেটা পেতে পাইথন কোড লেখার প্রচেষ্টাকে কমিয়ে দেয়। এরকম একটি প্যাকেজ হল গুগল ইমেজ ডাউনলোড। এটি মূল শব্দগুলিকে প্যারামিটার হিসাবে নেয় এবং সেই কীওয়ার্ডগুলির সাথে চিত্রগুলিকে সনাক্ত করে৷
উদাহরণ
নীচের উদাহরণে আমরা চিত্রের সংখ্যা 5-এ সীমাবদ্ধ করি এবং ফাইলগুলি যেখান থেকে তৈরি করা হয়েছিল সেগুলিকে প্রিন্ট করার জন্য প্রোগ্রামটিকে অনুমতি দিই৷
from google_images_download import google_images_download
#instantiate the class
response = google_images_download.googleimagesdownload()
arguments = {"keywords":"lilly,hills","limit":5,"print_urls":True}
paths = response.download(arguments)
#print complete paths to the downloaded images
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)