4 giorni fa hanno rilasciato Pillow 2.3, per curiosità ho provato ed
il problema l'hanno già risolto
il fix in realtà risale a 2 mesi fa (ed è quasi uguale alla patch che
avevo postato):
https://github.com/python-imaging/Pillow/commit/9cd654917df36214ff36fb38ac4d109b6e66f319
`pip install --upgrad
2013/12/26 Daniele Zambelli :
> from PIL.Image import open as imopen
>
> [...]
>
> def save(self, filename):
> """Save graphic window to png or ps file."""
> nfps = filename+'.ps'
> nfpng = filename+'.png'
> print(nfps, nfpng)
> self._canvas.postscript(fil
On 12/26/2013 08:13 PM, Daniele Zambelli wrote:
p.save('esagono')
[...]
il metodo viene eseguito sotto Python 2.7 funziona, qundo lo
eseguo sotto Python 3.3 ottengo:
Traceback (most recent call last):
...
gs.write(s)
TypeError: must be str, not bytes
Qualcuno saprebbe darmi qual
Salve a tutti!
Sto cercando di far funzionare sotto Python 3 un metodo che va (quasi
bene) sotto Python 2.7.
Riassumendo:
ho un oggetto che crea un canvas (di tkinter), lo salva in formato .ps
e poi uso la libreria PIL per convertirlo in .png:
from PIL.Image import open as imopen
[...]
def