Python PIL 和 StringIO
我想从一些网址下载图片,然后把它们传给PIL这个库。
我希望尽量少用资源,特别是内存。有什么好的方法可以做到这一点吗?有人建议我使用cStringIO。
1 个回答
4
很遗憾,从网络函数比如 urllib2.urlopen()
得到的文件对象并不支持所有需要的方法,所以你需要把数据读入到 StringIO
或者 cStringIO
中,这样才能把它们传给 Image.open()
使用。