- 368 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 01:09:14 ]
- PILで作った画像をsaveするときに
ファイルではなくメモリ上のバッファに 出力したいのですが、具体的には im = Image.new('RGBA', (sizex, sizey)) im.putpixel((x, y), color) ... #im.save('hoge.gif') ←ここのかわりに s = StringIO.StringIO() im.save(s) あとで s.read() で別の部分に使うような感じです s のところが f = open('hoge.gif', 'wb') みたいに file オブジェクトなら正常に動作するのですが StringIO だと (file オブジェクト互換のつもり) 書き込めません やはり file オブジェクトにしか出力出来ないのでしょうか?
|

|