Wie man ein Bild von StringIO in PIL in Python liest

8

Wie liest man ein Bild von StringIO in PIL in Python? Ich werde ein StringIO-Objekt haben. Wie lese ich davon mit einem Bild darin? Ich kann Ereignis nicht haben, ein Bild von einer Akte zu lesen. Wow!

%Vor%     
Tampa 18.03.2014, 00:23
quelle

1 Antwort

13

Verwenden Sie nicht readlines() , sondern gibt a zurück Liste der Strings, die nicht das ist, was Sie wollen. Um die Bytes aus der Datei abzurufen, verwenden Sie stattdessen die Funktion read() .

Ihr Beispiel funktionierte mit read() und einer JPG Datei auf meinem PC:

%Vor%     
Paulo Bu 18.03.2014, 00:32
quelle