Pythonで画像を取得して保存する方法は何ですか?

画像を取得し保存するには、Pythonのrequestsライブラリを使用してHTTPリクエストを送信し、open関数を使用してファイルを作成して書き込むことができます。

以下是示例代码,演示如何获取并储存一张图片:

import requests

# 发送HTTP请求,获取图片数据
url = "https://example.com/image.jpg"
response = requests.get(url)

# 检查响应状态码
if response.status_code == 200:
    # 打开一个文件,以二进制写入模式创建
    with open("image.jpg", "wb") as f:
        # 写入图片数据
        f.write(response.content)
    print("图片已保存")
else:
    print("无法获取图片")

コードの中で、取得したい画像のURLをurlに置き換える必要があります。response.contentは画像のバイナリデータで、それをimage.jpgというファイルに書き込むためにopen関数を使用します。

コードを実行すると、画像はコードファイルと同じディレクトリに保存されます。

bannerAds