Quello che sto cercando di fare è abbastanza semplice quando abbiamo a che fare con un file locale, ma il problema si presenta quando provo a farlo con un URL remoto.
Fondamentalmente, sto cercando di creare un oggetto immagine PIL da un file estratto da un URL. Certo, potrei sempre recuperare l'URL e memorizzarlo in un file temporaneo, quindi aprirlo in un oggetto immagine, ma mi sembra molto inefficiente.
Ecco cosa ho:
Image.open(urlopen(url))
Si stacca lamentandosi che seek()
non è disponibile, quindi ho provato questo:
Image.open(urlopen(url).read())
Ma neanche quello ha funzionato. Esiste un modo migliore per farlo o scrivere su un file temporaneo è il modo accettato di fare questo genere di cose?