【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)
ご覧の通り画像をダウンロードできました。(左がサイト上の画像、右がダウンロードした画像)
スポンサーリンク