Те, що я намагаюся зробити, є досить простим, коли ми маємо справу з локальним файлом, але проблема виникає, коли я намагаюся зробити це з віддаленою URL-адресою.
В основному я намагаюся створити об’єкт зображення PIL з файлу, витягнутого з URL-адреси. Звичайно, я завжди міг просто отримати URL-адресу та зберегти її у тимчасовому файлі, а потім відкрити її в об’єкт зображення, але це дуже неефективно.
Ось що я маю:
Image.open(urlopen(url))
Він спалахує, скаржившись, що seek()
його немає, тож я спробував це:
Image.open(urlopen(url).read())
Але і це не спрацювало. Чи є кращий спосіб це зробити, або записується у тимчасовий файл прийнятим способом робити подібні речі?