前提条件:
Azureでストレージアカウントを作成し、その中にコンテナを作成、アクセスレベルをBlobの匿名アクセスを許可する。
そして、任意の画像をコンテナ内にアップロード。Pythonで読み込む際は、requestsを使用するだけ。
import requests url = 'https://hoge.blob.core.windows.net/images/cat-9637984_640.jpg' response = requests.get(url) with open('downloaded_image.jpg', 'wb') as file: file.write(response.content) print("Image downloaded successfully and saved as 'downloaded_image.jpg'.")
ストレージアカウントって概念に馴染みがないけど、操作自体は然程S3と変わらない。