Python PIL和StringIO

时间:2010-02-27 18:22:16

标签: python django python-imaging-library

我正在尝试从网址下载图片并将其传递给PIL。

我想尽可能少地使用资源,尤其是RAM。处理这个问题的最佳方法是什么?我有建议使用cStringIO。

1 个答案:

答案 0 :(得分:4)

不幸的是,来自urllib2.urlopen()等网络功能的文件不支持所有必要的方法,因此您需要按顺序将数据读入StringIOcStringIO能够将它们传递给Image.open()