pythonで画像を取得し、保存する方法は?

Pythonでは、外部ライブラリのrequestsを使って画像を取得し、open()関数でローカルに保存できます。

ネイティブ例文を以下に示します:

import requests

# 图片链接
image_url = "https://example.com/image.jpg"

# 发送GET请求获取图片数据
response = requests.get(image_url)

# 检查请求是否成功
if response.status_code == 200:
    # 从响应中获取图片数据
    image_data = response.content
    
    # 保存图片到本地
    with open("image.jpg", "wb") as file:
        file.write(image_data)
        print("图片保存成功!")
else:
    print("请求失败,状态码:", response.status_code)

リクエストに問題なく成功した場合は、200の結果コードで画像のデータをimage.jpgというファイルに書き込みます。

リクエストライブラリがインストールされていることを確認してください。まだの場合は次のコマンドでインストールできます。

pip install requests
bannerAds