非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

【Python】Web上の画像をダウンロードして保存する方法

   

PythonでWeb上の画像をダウンロードするにはrequestsライブラリを使います。今回は例としてフリー画像素材サイト(pixabay)から画像をダウンロードしてみます。

ソースコードはこちら。

import requests

# ダウンロードする画像のURL
url = 'https://cdn.pixabay.com/photo/2017/10/17/19/11/fantasy-2861815_960_720.jpg'
# 保存するファイル名
file_name = "image.jpg"

response = requests.get(url)
image = response.content
with open(file_name, "wb") as f:
f.write(image)
 

 

ご覧の通り画像をダウンロードできました。(左がサイト上の画像、右がダウンロードした画像)

 

スポンサーリンク

 - Python