Intro to Python
インターネット
最終更新:
introtopython
-
view
目次
インターネット上のファイルをダウンロードする
requestsモジュールのget関数を使う。以下は、歌手・声優「優木かな」のXのアカウントから画像をダウンロードして「yukikana.jpg」と保存した例。ダウンロードしたファイルはImageモジュールのshow関数で画面に表示している。
>>> from PIL import Image
>>> import requests
>>> url = 'https://pbs.twimg.com/media/GLM7kq6boAAcJhA?format=jpg&name=large'
>>> f = open('yukikana.jpg', 'wb')
>>> r = requests.get(url)
>>> f.write(r.content)
189181
>>> f.close()
>>> image = Image.open(f.name)
>>> image.show()
