2016-02-25 45 views
-1

我想下載和調整以下URL中的圖像大小:http://musicimage.xboxlive.com/catalog/video.tvepisode.8D6KGWZK9B10/image?locale=en-CA&purposes=BoxArt如何使用查詢字符串下載圖像

在瀏覽器中查看時效果很好,但在本地下載時效果不佳。這裏是我想要做的事:

$ curl -O http://musicimage.xboxlive.com/catalog/video.tvepisode.8D6KGWZK9B10/image?locale=en-CA&purposes=BoxArt 

>>> from PIL import Image 
>>> img = Image.open(tmp_filename).convert('RGB') 

我將如何下載上面的文件,以便它可以作爲本地的圖像進行處理?

+0

當您嘗試在本地打開它,會發生什麼? –

+0

你應該考慮使用'requests'。 –

+0

@pp_謝謝,修正。 – David542

回答

1

嘗試要求這樣做:

>>> res=requests.get('http://musicimage.xboxlive.com/catalog/video.tvepisode.8D6KGWZK9B10/image?locale=en-CA&purposes=BoxArt') 
>>> res 
<Response [200]> 
>>> open('file.jpg','w').write(res.content)