python不下載獲取遠程圖片的寬度和高度及文件大小的方法
python中處理圖片可以使用PIL庫,PIL全稱Python Imaging Library,就是python圖形處理庫的意思。在PIL中,可 以使用Image.open來打開一個圖片文件,但是筆者試了下,不能打開url地址的圖片。如果要先把圖片下載下來,存儲到磁盤上,才能進行操作,那也 太麻煩了。有沒什么辦法可以直接打開url地址的圖片呢?
筆者提供一個方法:下載圖片還是必須的,只是不存儲到磁盤上,而是存儲到內存里,這樣就不會在磁盤上產生一堆的臨時圖片了。代碼如下:
#!/usr/bin/env pythonencoding=utf-8
import cStringIO, urllib2, Image
本文由用戶 cwf8 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!