То, что я пытаюсь сделать, довольно просто, когда мы имеем дело с локальным файлом, но проблема возникает, когда я пытаюсь сделать это с удаленным URL-адресом.
В принципе, я пытаюсь создать объект изображения PIL из файла, извлеченного из URL-адреса. Конечно, я всегда мог просто получить URL-адрес и сохранить его в временном файле, а затем открыть его в объект изображения, но это очень неэффективно.
Вот что у меня есть:
Image.open(urlopen(url))
Отказывается, жалуется, что seek()
недоступен, поэтому я попробовал это:
Image.open(urlopen(url).read())
Но это тоже не сработало. Есть ли лучший способ сделать это или записывает во временный файл принятый способ делать такие вещи?