Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonを使用してGoogle画像をダウンロードする方法


Googleは、Googleサービスからデータを取得するためのPythonコードを作成する手間を最小限に抑える多くのPythonパッケージを提供しています。そのようなパッケージの1つは、Google画像のダウンロードです。キーワードをパラメータとして取り込み、それらのキーワードを含む画像を検索します。

以下の例では、画像の数を5に制限し、プログラムがファイルが生成された場所からURLを印刷できるようにします。

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)

  1. GoogleフォトからHEICフォトをJPGとしてダウンロードするにはどうすればよいですか?

    目次 GoogleフォトはHEICをJPGに変換できますか? GoogleフォトからHEICをJPGとしてダウンロードするにはどうすればよいですか? GoogleフォトをJPG/JPEGにバッチ変換するにはどうすればよいですか? ヒント:iPhoneで写真をJPEG形式でキャプチャする GoogleフォトはHEICをJPGに変換できますか? iOS 11以降、iPhoneはHEIF形式で写真を撮り、HEIC拡張子で画像を保存します。 HEIC形式は、画像の元の品質を維持しながら、高い圧縮率を備えています。同等の品質のJPGの半分のストレージスペースしか必要と

  2. Google データをダウンロードするには:Google データ エクスポートを使用しますか?

    Google は、あなたが思っている以上にあなたのことを知っています。貴重なデータを保存するオンラインの場所は Facebook だけではありません。また、Google アカウントにいくつかの機密データが保存されています。検索結果と広告をターゲットにするために、Google がユーザーを追跡してデータを収集していることは、おそらくご存じでしょう。 何百万人ものユーザーの間で、データのセキュリティとプライバシーの問題に関する懸念が急増しています。 Facebook データをダウンロードする方法については既に説明しました。 ここでは、Google データ エクスポート ツールを使用してデータをダ